MoveFolder, méthode

Déplace un ou plusieurs dossier(s) d’un emplacement vers un autre.

Syntaxe

objet . MoveFolder (source, destination)

La syntaxe de la méthode MoveFolder contient les parties suivantes :

Élément Description
object Obligatoire. Toujours le nom d’un FileSystemObject.
source Obligatoire. Chemin du ou des dossiers à déplacer. La chaîne d’argument source peut contenir des caractères génériques uniquement dans le dernier composant de chemin.
destination Obligatoire. Chemin vers lequel le ou les dossiers sont déplacés. La chaîne d’argument destination ne peut pas contenir de caractères génériques.

Remarques

Si la source contient des caractères génériques ou si la destination se termine par un séparateur de chemin d’accès (****), il est supposé que la destination spécifie un dossier existant dans lequel déplacer les fichiers correspondants. Sinon, destination est supposé être le nom du dossier de destination à créer. Quel que soit le cas, trois choses peuvent se produire lorsqu’un dossier est déplacé :

  • Si destination n’existe pas, le dossier est déplacé. Il s’agit de la situation la plus courante.

  • Si destination est un fichier existant, une erreur survient.

  • Si destination est un répertoire, une erreur survient.

Une erreur survient également si un caractère générique utilisé dans source ne correspond à aucun dossier. La méthode MoveFolder s’arrête à la première erreur qu’elle rencontre. Aucune tentative n’est effectuée pour annuler les modifications apportées avant que l’erreur survienne.

Importante

Cette méthode permet de déplacer des dossiers entre les volumes uniquement si cette opération est prise en charge par le système d’exploitation.

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.