Innehållsförteckning
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.