Comment écrire un script VBA
Visual Basic for Applications (VBA) est un langage de programmation utilisé dans les applications Microsoft Office comme Excel et PowerPoint. Vous pouvez écrire des scripts VBA pour personnaliser vos applications Office selon vos besoins. Bien que VBA soit conçu pour les programmeurs novices, écrire son premier script peut sembler intimidant. Mais une fois familiarisé avec l'éditeur Visual Basic (VBE), vous écrirez votre programme en un rien de temps.
Étape 1
Ouvrez l'application Microsoft Office pour laquelle vous voulez écrire un script (Excel, Word, PowerPoint...).
Étape 2
Cliquez sur l'onglet « Développeur », puis sur « Visual Basic ». L'éditeur VBE s'ouvre. Raccourci : « Alt + F11 ».
Étape 3
Cliquez sur l'onglet « Insertion », puis « Module » pour ouvrir une fenêtre vierge. C'est là que vous taperez votre script.
Étape 4
Tapez votre script. Commencez par « Function nom_fonction » si c'est une fonction, ou « Sub nom_sous_routine » si c'est une sous-routine. Écrivez le corps du script, terminez par « End Function » ou « End Sub ». Utilisez une fonction si vous devez retourner une valeur, une sous-routine pour une action sans retour (ex: mise en forme). Le site de Microsoft offre une aide étendue pour le code VBA.
Étape 5
Appuyez sur « F5 » pour exécuter le script.
Astuce
Si l'onglet « Développeur » n'apparaît pas dans le ruban Office, cliquez sur le bouton « Microsoft Office », puis « Options », « Populaire », et cochez « Afficher l'onglet Développeur dans le ruban ».
