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

Combobox

Combobox
19.12.2004 19:55:01
Peter
Hallo,
ich lese die Dateinamen aus einem vorgegebenen
Unterverzeichnis aus, und gebe diese Dateinamen in einer
Tabelle aus.
Wie kann ich diese Dateinamen an eine Combobox übergeben
ohne das eine vorherige Ausgabe in eine Tabelle erfolgt?
Danke
Peter

Sub DateienAuflisten()
Dim FileArray()
Dim VzPfad As String
Dim DatTyp As String
Dim DateiAlt As String
Dim n As Integer
Dim i As Integer
VzPfad = "A:\Abt\Urlaubslisten"
ChDir VzPfad
If VzPfad = "" Then Exit Sub
DatTyp = "xls"
If DatTyp = "" Then Exit Sub
ChDrive Left(VzPfad, 1)
DateiAlt = Dir("*." & DatTyp)
Application.ScreenUpdating = False
Do While DateiAlt <> ""
n = n + 1
ReDim Preserve FileArray(1 To n)
FileArray(n) = DateiAlt
DateiAlt = Dir()
Loop
For i = 1 To n
If InStr(1, FileArray(i), ".XL", 1) Then
'hier möchte ich die gefundenen Dateien
'in die UserForm1.ComboBox1 übernehmen
Cells(i, 1).Value = FileArray(i) 'ohne Übernahme in Tab.
End If
Next i
Exit Sub
Application.ScreenUpdating = True
End Sub

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Combobox
Ramses
Hallo
vielleicht auf diese Weise
If InStr(1, FileArray(i), ".XL", 1) Then
Me.Combobox.AddItem FileArray(i)
End If
AddItem ist in der Hilfe gut erklärt
Gruss Rainer
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige