Excel 2010 est livré avec Visual Basic pour applications, un petit langage de programmation que vous pouvez utiliser pour manipuler des feuilles de calcul Excel . Le "if" dans VBA permet de vous posez un " oui ou non " question du programme et lui permettre de choisir entre deux morceaux de code en fonction de la réponse. Utilisez une commande dédiée d'avoir Excel vérifier si une cellule est vide ou non. Instructions
1
Ouvrez la feuille de calcul Microsoft Excel 2010 . Appuyez sur " Alt + F11 " pour ouvrir la console VBA .
2
Sélectionnez un module dans la liste sur le côté gauche . Si aucun module existe, faites un clic droit sur une feuille de calcul dans la liste , déplacez le pointeur de la souris sur "Insérer " et choisissez " Module ". Sélectionnez le module qui apparaît.
3
type "sub test ( ) " dans la première ligne du module et appuyez sur " Entrée". Changez «testing» à quelque mot que vous voulez car il est tout simplement le nom de la routine . Excel VBA ajoute automatiquement la commande " End Sub " à la dernière ligne du module.
4
type "x As gamme " dans la ligne suivante. Ceci permettra d'établir "x" comme une variable , dont vous aurez besoin dans la déclaration suivante
5
Tapez " Pour chaque x in range ( " XX : YY ")". Dans la ligne suivante. Remplacez " XX" à la cellule supérieure gauche de la plage que vous voulez travailler avec et " AA " à la cellule inférieure droite . Cela va créer une boucle qui passera par chaque cellule de la plage , un par un .
6 Type de
«Si EstVide (x) Alors XXX YYY Else " dans la ligne suivante. Remplacez " XXX " et " YYY " pour le code que vous voulez exécuter . La commande EstVide vérifiera chaque cellule et exécuter l'action après "puis" si la cellule est vide. "Else ", et le code après lui, sont facultatifs.
7 Type de
"Suivant" sur la ligne suivante. Cela indique à Excel de la boucle arrière de la déclaration «Pour» et passer à la cellule suivante.