Ich verwende Makro, um CSV-Dateien zu einem zusammenführen. Makro funktioniert gut, aber ich habe einen Block, mit dem Sie einen Ordner mit CSV-Dateien zusammenführen können.Wählen Sie mehrere Ordner - VBA
Zwei Fragen:
- Kann ich mehr als einen Ordner wählen zu fusionieren? (In einem Ordner habe ich viele CSV-Dateien.).
- Wie kann A andere anfängliche Verzeichnis auswählen, aus denen die Ordner auswählen? Ich brauche Ordner vom Server.
Codeblock:
'Browse to the folder with CSV files
Set oApp = CreateObject("Shell.Application")
Set oFolder = oApp.BrowseForFolder(0, "Select folder with CSV files", 512)
If Not oFolder Is Nothing Then
foldername = oFolder.Self.Path
If Right(foldername, 1) <> "\" Then
foldername = foldername & "\"
End If
jetzt meine Verfügbarkeit einen Ordner zur Auswahl:
Ich würde gerne von mehr so wählen:
[Dies] (https://stackoverflow.com/questions/45154354/how-to-loop-through-all-subfolders- und-Get-Inhalt-der-Zeile-1-von-jedem-Excel-Datei/45156109 # 45156109) ist für Excel-Datei. Nach Änderung zu "* .csv" können Sie verwenden. –