Comment écrire un script VBA

Visual Basic pour Applications (VBA) est un langage de programmation utilisé dans les applications Microsoft Office comme Excel et PowerPoint. Vous pouvez utiliser VBA pour écrire des scripts qui personnaliseront vos applications Office en fonction de vos besoins. Bien que VBA ait été conçu pour le programmeur novice, écrire votre premier script peut sembler une tâche intimidante. Cependant, une fois que vous aurez navigué dans Visual Basic Editor (VBE), votre programme sera écrit en un rien de temps.

Étape 1

Ouvrez l'application Microsoft Office pour laquelle vous souhaitez écrire un script. Par exemple, ouvrez Microsoft Excel, Word ou PowerPoint.

Vidéo du jour

Étape 2

Cliquez sur l'onglet " Développeur ", puis cliquez sur " Visual Basic ". L'écran Visual Basic Editor (VBE) s'ouvre. Alternativement, vous pouvez appuyer sur les touches "Alt" et "F11" pour ouvrir le VBE.

Étape 3

Cliquez sur l'onglet "Insertion" puis cliquez sur "Module" pour ouvrir une fenêtre vide. C'est ici que vous taperez votre script.

Étape 4

Tapez votre script dans la fenêtre ouverte. Vous devriez commencer par taper « Fonction nom de la fonction" si votre script est une fonction ou "Sub sous-programme" si votre script est un sous-programme. Tapez le corps de votre script, puis terminez par "End Function" ou "End Sub". Utilisez une fonction si vous souhaitez revenir quelque chose (comme une valeur) ou un sous-programme si votre script exécute une tâche sans rien renvoyer (comme le formatage d'un document). Le site Web de Microsoft propose une section d'aide complète pour l'écriture de code VBA.

Étape 5

Appuyez sur "F5" pour exécuter le script.

Conseil

Si vous n'avez pas l'onglet Développeur sur votre ruban Office, cliquez sur le bouton "Microsoft Office", puis cliquez sur "Options", puis sur "Populaire". Cliquez sur « Afficher l'onglet Développeur dans le ruban ».