VBA Αντιγραφή φακέλου με CopyFolder (FSO)

Πίνακας περιεχομένων

Αυτό το σύντομο σεμινάριο θα δείξει πώς να χρησιμοποιήσετε τη μέθοδο CopyFolder του FileSystemObject.

Αντιγραφή φακέλου με VBA FileSystemObject

Αυτό το μάθημα χρησιμοποιεί το FileSystemObject. Για να το χρησιμοποιήσετε, θα πρέπει να ορίσετε μια αναφορά στη βιβλιοθήκη χρόνου εκτέλεσης σεναρίων VB. Δείτε εδώ για περισσότερες πληροφορίες.

Η αντιγραφή φακέλων είναι εύκολη με το Μέθοδος CopyFolder του FileSystemObject.

12345678 Sub FSOCopyFolder ()Dim FSO ως νέο FileSystemObjectΟρισμός FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Dst folderFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'DstNew folder is createdΤέλος υπο

Εάν η πηγή περιέχει χαρακτήρες μπαλαντέρ ή ο προορισμός τελειώνει με διαχωριστή διαδρομής (\), θεωρείται ότι ο προορισμός είναι ένας υπάρχων φάκελος στον οποίο πρέπει να αντιγραφούν αντίστοιχοι φάκελοι και υποφάκελοι. Διαφορετικά, ο προορισμός θεωρείται ότι είναι το όνομα ενός φακέλου για δημιουργία.

wave wave wave wave wave