Excel et ses macros : c'est facile [RESOLU] - Logiciels - Windows & Software
MarshPosté le 03-07-2005 à 12:06:24
Noetica écrivait : voilà, je dois transférer des fichiers excel d'un ordinateur à un autre (via clé usb). Le problême c'est que les macros perso ne suivent pas... comment faire pour sauvegarder les fichiers avec les macros oupour exporter tous les macros d'une becane à l'autre ????
Il n'y a rien de particulier à faire, les macros enregistrées dans un classeur Excel sont enregistrées DANS LE CLASSEUR.
L'utilisation du classeur sur une autre bécane se déroulera normalement puisque les macros sont là et qu'il n'y a pas lieu de les transférer séparément.
Et si vous voulez créer une bibliothèque de vos macros (pour pouvoir les réutiliser ailleur, dans un autre classeur, par exemple) il suffit 1. d'aller dans l'outil d'édition VBA inclus dans les applications VBA, d'ouvrir le "module" dans lequel vous trouverez vos macros (écrites en code VBA) 2. De se positionner (le curseur) dans la macro choisie et d'activer l'outils "fichier - exporter une macro" dans l'éditeur VBA 3. Office va créer un fichier .BAS (BAS pour BASIC ) où vous le désirez et avec le nom que vous désirez avec la macro qui est sélectionnée.
1. Vous récupérez les macros ainsi enregistrées en utilisant l'outils de VBA "fichier - importer une macro" où vous indiquez où se trouve la macro et quel est son nom. 2. Cette macro sera automatiquement incorporée au classeur dans lequel vous vous trouvez.
Voilà pour répondre à son message qu'il a verrouillé
A+
--------------- La culture, c'est comme la confiture : Moins il y en a et plus on l'étale ;-))
Marsh Posté le 03-07-2005 à 12:06:24
Noetica écrivait :
voilà, je dois transférer des fichiers excel d'un ordinateur à un autre (via clé usb). Le problême c'est que les macros perso ne suivent pas... comment faire pour sauvegarder les fichiers avec les macros oupour exporter tous les macros d'une becane à l'autre ????
Il n'y a rien de particulier à faire, les macros enregistrées dans un classeur Excel sont enregistrées DANS LE CLASSEUR.
L'utilisation du classeur sur une autre bécane se déroulera normalement puisque les macros sont là et qu'il n'y a pas lieu de les transférer séparément.
Et si vous voulez créer une bibliothèque de vos macros (pour pouvoir les réutiliser ailleur, dans un autre classeur, par exemple) il suffit
1. d'aller dans l'outil d'édition VBA inclus dans les applications VBA, d'ouvrir le "module" dans lequel vous trouverez vos macros (écrites en code VBA)
2. De se positionner (le curseur) dans la macro choisie et d'activer l'outils "fichier - exporter une macro" dans l'éditeur VBA
3. Office va créer un fichier .BAS (BAS pour BASIC ) où vous le désirez et avec le nom que vous désirez avec la macro qui est sélectionnée.
1. Vous récupérez les macros ainsi enregistrées en utilisant l'outils de VBA "fichier - importer une macro" où vous indiquez où se trouve la macro et quel est son nom.
2. Cette macro sera automatiquement incorporée au classeur dans lequel vous vous trouvez.
Voilà pour répondre à son message qu'il a verrouillé
A+
---------------
La culture, c'est comme la confiture : Moins il y en a et plus on l'étale ;-))