Count * PDF-Dateien in einem Ordner und aktualisieren benachbarten Spalte in Tabelle
Ich habe die folgende Excel-Tabelle, tracker.xls mit 2 Spalten: Kategorie und zählen.
Ich möchte ein Unterverzeichnis durchlaufen, das PDF-Dateien enthält, die der Kategorie-Spalte in meiner Tabelle entsprechen.
Das ist, was ich bisher gemacht habe, aber mein Code scheint nicht zu funktionieren:
Sub CV()
Function CVCount()
CategoryArray = Range("A2:A3")
CountArray = Range("B2:B3")
For i = 1 To UBound(CategoryArray)
For j = 1 To UBound(CategoryArray, 2)
'get name of category
Dim Category As String
Category = (myarray(i, j))
FolderPath = Category + "\"
path = FolderPath & "\*.pdf"
Filename = Dir(path)
For k = 1 To UBound(CountArray)
For l = 1 To UBound(CountArray, 2)
'get count
Do While Filename <> ""
count = count + 1
Filename = Dir()
Loop
'assign count to cell
Range("").Value = count
Next k
Next j
Next i
End Function
End Sub
Ich kann nicht scheinen, um herauszufinden, wie eine Zählung zuweisen eine Zelle. Irgendwelche Ideen wie?
Danke. Was ist, wenn im Startverzeichnis die xlsm-Datei gespeichert ist? Kann es nicht automatisch identifiziert werden? – methuselah
Ja, benutze 'ActiveWorkbook.Path'. – Parfait