VBA Kopieer een map met CopyFolder (FSO)

Deze korte zelfstudie laat zien hoe u de CopyFolder-methode van het FileSystemObject gebruikt.

Kopieer map met VBA FileSystemObject

Deze les gebruikt het FileSystemObject. Om het te gebruiken, moet u een verwijzing naar de VB-script runtime-bibliotheek instellen. Kijk hier voor meer informatie.

Het kopiëren van mappen is eenvoudig met de CopyFolder-methode van het FileSystemObject.

12345678 Sub-FSOCopyFolder()Dim FSO als nieuw bestandssysteemobjectStel FSO = CreateObject ("Scripting.FileSystemObject") inFSO.CopyFolder "C:\Src", "C:\Dst\" 'Dst-map bestaatFSO.CopyFolder "C:\Src", "C:\DstNew" 'DstNieuwe map is gemaaktEinde sub

Als de bron jokertekens bevat of als de bestemming eindigt met een padscheidingsteken (\), wordt aangenomen dat de bestemming een bestaande map is waarin overeenkomende mappen en submappen moeten worden gekopieerd. Anders wordt aangenomen dat de bestemming de naam is van een map die moet worden gemaakt.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave