VBA Copia una cartella con CopyFolder (FSO)

Questo breve tutorial dimostrerà come utilizzare il metodo CopyFolder di FileSystemObject.

Copia cartella con VBA FileSystemObject

Questa lezione utilizza FileSystemObject. Per utilizzarlo, sarà necessario impostare un riferimento alla libreria runtime di script VB. Vedi qui per maggiori informazioni.

Copiare le cartelle è facile con il Metodo CopyFolder dell'oggetto FileSystem.

12345678 Sub FSOCopyFolder()Dim FSO come nuovo oggetto FileSystemImposta FSO = CreateObject("Scripting.FileSystemObject")FSO.CopyFolder "C:\Src", "C:\Dst\" 'La cartella Dst esisteFSO.CopyFolder "C:\Src", "C:\DstNew" 'La cartella DstNew è stata creataFine sottotitolo

Se l'origine contiene caratteri jolly o la destinazione termina con un separatore di percorso (\), si presume che la destinazione sia una cartella esistente in cui copiare le cartelle e le sottocartelle corrispondenti. In caso contrario, si presume che la destinazione sia il nome di una cartella da creare.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave