• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Formule aantal bestanden in map

Status
Niet open voor verdere reacties.

Emmel

Gebruiker
Lid geworden
14 mei 2012
Berichten
52
Hai wizzkids,

Bestaat er in Excel een formule, waarbij het aantal bestanden in een map kunnen worden weergegeven?

B.v.d.
 
Dat kan met een zelf gemaakte VBA functie in een module, een UDF dus:
Code:
Function AANTALBESTANDEN(Pad As String) As Long
    Dim objFSO As Object
    Set objFSO = CreateObject("Scripting.FileSystemObject").GetFolder(Pad)
    AANTALBESTANDEN = objFSO.Files.Count
    Set objFSO = Nothing
End Function

Aanroep: =AANTALBESTANDEN(A1)
 
Rechtstreeks kan ook.
Code:
Function AANTALBESTANDEN(Pad As String) As Long
 AANTALBESTANDEN = CreateObject("Scripting.FileSystemObject").GetFolder(Pad).Files.Count
End Function
 
Of te gecompliceerd:

Code:
Sub M_snb()
    MsgBox Filter(Split(CreateObject("wscript.shell").exec("cmd /c dir G:\OF\*.* /a-d").stdout.readall, vbCr), "bestand(en)")(0)
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan