Anzeige
Archiv - Navigation
1180to1184
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Werte in Combobox zurück geben

Werte in Combobox zurück geben
Peter
Hi Leute
ich habe hier eine Datei wo ich in ConboBoxen das Datum eingebe. Was muß ich im Code ändern das das letzte datum in der Combobox wieder angezeigt wird?
nfg Peter
Private Sub CommandButton1_Click()
With Worksheets("Tabelle1")
.Cells(1, 21) = CDate(ComboBox1 & "." & ComboBox2 & "." & ComboBox3)
End With
Me.Hide
UserForm1.Show
'Range("T1").Select
End Sub

Private Sub UserForm_Initialize()
Dim i As Long
With ComboBox1
For i = 1 To 31
.AddItem i
Next i
End With
With ComboBox2
For i = 1 To 12
.AddItem i
Next i
End With
With ComboBox3
For i = 1904 To Year(Date)
.AddItem i
Next i
End With
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Day ... Month ... Year
20.10.2010 03:47:08
Matthias
Hallo
Private Sub UserForm_Activate()
If IsDate(Worksheets("Tabelle1").Cells(1, 21)) Then
ComboBox1.Value = Day(Worksheets("Tabelle1").Cells(1, 21))
ComboBox2.Value = Month(Worksheets("Tabelle1").Cells(1, 21))
ComboBox3.Value = Year(Worksheets("Tabelle1").Cells(1, 21))
End If
End Sub



Du musst auch noch sicherstellen, das nur aus den Listen gewählt wird!
Bei der Eingabe in eine Combobox z.B. eines Buchstaben, bekommst Du sonst einen Fehler!
Gruß Matthias
setz MatchRequired der Boxen auf True ... oT
20.10.2010 03:53:55
Matthias
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige