« Macros-commandes VBA/Les Macros Excel » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 121 :
Il est toutefois également disponible gratuitement avec le compilateur Visual Studio express<ref>http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-basic-express</ref>. Dans ce cas il sera présent dans les fichiers .vb, .sln, .dsw, .vcw, .vbproj. Une fois ce dernier installé il est recommandé d'afficher les numéros de ligne pour pouvoir se repérer plus facilement, dans le menu <u>Tools\Options\Text Editor\All Languages\Line numbers</u>.
 
=== Chargement automatique de scriptsmodules ===
Le format .xlsb sert à stocker des scripts VBA sans afficher de feuilles. Il peut ainsi être chargé silencieusement automatiquement à chaque ouverture de fichiers Excel. Pour ce faire, il suffit de :
* Enregistrer des macros dans les modules d'un .xlsb.
* Le placer dans <u>C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Excel\XLSTART\</u><ref>https://support.office.com/fr-fr/article/Cr%C3%A9er-et-enregistrer-toutes-vos-macros-dans-un-classeur-unique-aa439b90-f836-4381-97f0-6e4c3f5ee566</ref>.
* Cliquer dans l'onglet "Affichage" sur "Masquer".
 
=== Chargement automatique de bibliothèques ===
Pour charger une bibliothèque de scripts .xla, .xlam ou .xll, il faut :
* Copier le fichier dans <u>C:\Users\%USERNAME%\AppData\Roaming\Microsoft\AddIns\</u><ref>http://www.cpearson.com/excel/installinganxla.aspx</ref>. Son code peut être protégé par un mot de passe, mais il s'exécutera quand même si on l'appelle.
* Dans l'éditeur de macros, ''Outils'', ''Références'', cliquer sur ''Parcourir'' pour accéder au fichier, et ainsi le faire apparaitre coché en haut de la liste.
 
== Références ==