Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
688to692
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
688to692
688to692
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Bestimmten Jahrgang in ComboBox einlesen

Bestimmten Jahrgang in ComboBox einlesen
28.10.2005 20:21:52
reiner
Hallo Leute,
mit folgendem Code werden Datumsangaben im Format „tt-mm-yyyy“ im Zeitraum 01.06.2001 bis z.Zt. 30.09.2005 in cboDatum zur Auswahl eines beliebigen Datums eingelesen.

Private Sub cmdDatum_Click()
For lngx = 4 To Range("D5").End(xlDown).Row
If WorksheetFunction.CountIf(Range("D4:D" & lngx), Cells(lngx, 4)) = 1 Then
If IsDate(Cells(lngx, 4)) Then
cboDatum.AddItem Cells(lngx, 4)
End If
End If
Next
End Sub

Ich habe vor, zur Erweiterung die Jahresangaben über mehrere Optionsschaltfelder vorzuwählen; daraufhin sollen nur die Datumsangaben mit der vorgewählten Jahreszahl eingelesen werden. Im Moment fehlt mir aber noch die passende Eingebung zur Realisierung.
Kann mir jemand einen guten Tipp geben?
Gruß Reiner

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

Betreff
Datum
Anwender
Anzeige
AW: Bestimmten Jahrgang in ComboBox einlesen
28.10.2005 20:31:27
Matthias
Hallo Reiner,
Wenn es z.B. eine ComboBox namens ComboJahr gäbe:

Private Sub cmdDatum_Click()
cboDatum.Clear
For lngx = 4 To Range("D5").End(xlDown).Row
If WorksheetFunction.CountIf(Range("D4:D" & lngx), Cells(lngx, 4)) = 1 Then
If IsDate(Cells(lngx, 4)) Then
If Year(Cells(lngx, 4)) = CInt(ComboJahr.Value) Then
cboDatum.AddItem Cells(lngx, 4)
End If
End If
End If
Next
End Sub

Gruß Matthias
AW: Bestimmten Jahrgang in ComboBox einlesen
28.10.2005 22:21:38
reiner
danke Matthias,
Gruß Reiner
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige