VBA Copier un dossier avec CopyFolder (FSO)

Ce court tutoriel montrera comment utiliser la méthode CopyFolder du FileSystemObject.

Copier le dossier avec VBA FileSystemObject

Cette leçon utilise le FileSystemObject. Pour l'utiliser, vous devrez définir une référence à la bibliothèque d'exécution du script VB. Voir ici pour plus d'informations.

La copie de dossiers est facile avec le Méthode CopyFolder du FileSystemObject.

12345678 Sous FSOCopyFolder()Dim FSO en tant que nouvel objet FileSystemDéfinir FSO = CreateObject("Scripting.FileSystemObject")FSO.CopyFolder "C:\Src", "C:\Dst\" 'Le dossier Dst existeFSO.CopyFolder "C:\Src", "C:\DstNew" 'DstNew dossier est crééFin du sous-marin

Si la source contient des caractères génériques ou que la destination se termine par un séparateur de chemin (\), il est supposé que la destination est un dossier existant dans lequel copier les dossiers et sous-dossiers correspondants. Sinon, destination est supposé être le nom d'un dossier à créer.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave