? Utilisation des macros peut accélérer les actions dans Excel qui doivent être fait à chaque fois par les automatiser . Les macros peuvent également être utilisés pour recueillir des données qui peuvent être nécessaires pour obtenir la programmation. Par exemple, le nombre de cellules ou les lignes dans une table peut être nécessaire pour s'assurer que les fonctions de manipulation de données automatisées comme prévu. Pour le démontrer, une simple macro peut compter le nombre de lignes dans une feuille de calcul et d'ouvrir une boîte de message indiquant que nombre . Instructions
1
Ouvrez une nouvelle feuille de calcul Excel et remplir dans les premières cellules de la colonne B avec des mots aléatoires , des lettres ou des chiffres.
2
Cliquez sur le " développeur" onglet sur le ruban de menu d'Excel . Si vous ne pouvez pas voir l'onglet " développeur" sur le ruban de menu, cliquez sur l'icône Microsoft Office en haut à gauche de la fenêtre , cliquez sur le bouton " Options Excel " , et cliquez sur la case à cocher qui se lit « Afficher l'onglet Développeur dans le ruban. "
3
Lancez l'éditeur Visual Basic en cliquant sur l'icône Visual Basic ou en appuyant sur Alt et F11 simultanément.
4
Cliquez sur " Insérer »dans le menu de l'éditeur Visual Basic et a choisi " Module "
5
Tapez le suivant dans la zone du module:
Sous CountNumberofRowsinColumnB ()
NonBlankRange (". sheet1 B : B " )
End Sub Sub
NonBlankRange ( Srange As String )
de countNonBlank As Integer, myRange Comme Range
Set myRange = Range ( Srange )
countNonBlank = Application.WorksheetFunction.CountA ( myRange )
MsgBox " Nombre de lignes: " & countNonBlank , Srange
End Sub < br >
Ce code a été adapté à partir d'un projet " Microsoft Visual Basic. Step by Step net " cité ci-dessous.
6
Cliquez sur l'icône Excel sur Visual Basic Editor pour afficher la feuille de calcul Excel .
7
Cliquez sur l'icône macro sur le ruban Excel et sélectionnez " CountNumberofRowsinColumnB " dans la zone nom de la macro .
8
cliquez sur "Exécuter " dans la boîte macro. Une boîte de dialogue s'ouvre qui vous indique combien de lignes ont été remplis po