Copie d’un fichier en VBA (Microsoft Word)
Word utilise un langage de programmation de macro appelé Visual Basic pour Applications ou VBA. La plupart des tâches que vous pouvez effectuer dans Visual Basic standard peuvent également être effectuées dans VBA. L’une de ces tâches consiste à copier des fichiers. Vous pouvez le faire en utilisant la commande FileCopy, comme suit:
FileCopy source, target
Bien entendu, vous devez fournir les spécifications appropriées pour les désignations source et cible. Par exemple, si vous souhaitez copier un fichier nommé MyFile.Doc du répertoire courant vers le lecteur F: (peut-être où vous avez une clé USB), vous pouvez le faire:
FileCopy myfile.doc, f:
Si vous essayez de copier un fichier actuellement ouvert (par Word ou via un autre programme), VBA génère une erreur.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (5915) s’applique à Microsoft Word 2007 et 2010. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu de Word ici:
link: / word-Copying_a_File_in_VBA [Copie d’un fichier dans VBA]
.