Visual Basic pour Applications, ou VBA , est un langage de programmation simple que Microsoft inclut dans une poignée de ses programmes Office , y compris Excel 2010. VBA vous permet d'écrire du code qui va interagir avec ou sortie de votre feuille de calcul Excel. Les programmes VBA Excel sont souvent appelés macros , car elles sont normalement conçus pour effectuer des tâches répétitives dans la feuille de calcul . Création d'une macro VBA Excel est juste une question d'ouvrir l'éditeur VBA et à la syntaxe appropriée pour démarrer le programme . Instructions
1
Trouver le fichier Excel que vous souhaitez augmenter en incluant un programme VBA. Double- cliquez sur le fichier pour ouvrir la feuille de calcul .
2
Maintenez la touche Alt et appuyez sur F11 pour ouvrir l'éditeur VBA. L'éditeur s'ouvrira dans une nouvelle fenêtre .
3
Faites un clic droit sur l'un de vos feuilles de calcul, qui sera répertorié dans la colonne mince sur le côté gauche de l'éditeur VBA. Déplacez votre souris sur "Insérer" et sélectionner "Module ". Cela va ajouter un nouveau module , qui est juste quelque chose pour tenir votre programme VBA, de la liste. Double- cliquez sur le module qui apparaît, et la moitié droite de l'éditeur VBA deviendra blanc .
4
Cliquez sur le côté droit de l'éditeur VBA. Un curseur clignotant apparaît. Entrez le code suivant dans l'éditeur:
Sous Nom ()
Change " Nom" pour tout ce que vous voulez nommer votre routine . Appuyez sur Entrée pour compléter la ligne et l'éditeur VBA va automatiquement placer la commande " End Sub " sur une ligne sous le curseur . C'est ainsi que vous allez commencer toutes les macros créées dans VBA.
5
Créer les variables de votre programme sur les prochaines lignes . Commencez chaque ligne avec le mot « Dim », ce qui signifie que vous créez une variable. Tapez le nom de la variable suivi du mot « comme », puis le type de variable. Par exemple, les deux « x As Integer " et "Y As Variant " sont acceptables. Si vous avez plusieurs variables du même type , les placer sur la même ligne séparées par une virgule, comme "Dim x, y as Integer ".
6
Entrez le code réel pour votre programme sous les variables . Entrez votre code en minuscules , comme VBA va capitaliser automatiquement les commandes qu'il reconnaît , ce qui peut vous aider à écrire votre code. VBA vous aidera à remplir certaines commandes. Par exemple , lorsque vous entrez " Range (" pour commencer une ligne de code qui permet de sélectionner une plage de cellules dans la feuille de calcul , VBA affiche une petite boîte à côté de votre curseur indiquant le format correct pour compléter l'argument. Lorsque vous arrivez à un point dans votre code où il est évident que vous aurez besoin d'appeler certaines fonctions , VBA affiche automatiquement une liste de toutes les fonctions , vous permettant de sélectionner dans la liste au lieu de taper po