VBA Kopiera en mapp med CopyFolder (FSO)

Denna korta handledning visar hur du använder CopyFolder -metoden för FileSystemObject.

Kopiera mapp med VBA FileSystemObject

Denna lektion använder FileSystemObject. För att kunna använda det måste du ange en referens till VB-skriptets körtidsbibliotek. Se här för mer information.

Det är enkelt att kopiera mappar med CopyFolder -metod av FileSystemObject.

12345678 Sub FSOCopyFolder ()Dim FSO som nytt filsystemsystemAnge FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Dst -mapp finnsFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'DstNew -mapp skapasAvsluta Sub

Om källan innehåller jokertecken eller destinationen slutar med en sökvägsseparator (\) antas det att destinationen är en befintlig mapp där matchande mappar och undermappar kan kopieras. Annars antas destination vara namnet på en mapp som ska skapas.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave