« Macros-commandes VBA/Exercices/Multiplication » : différence entre les versions

Contenu supprimé Contenu ajouté
modification de contenu
Ligne 9 :
== Multiplication de colonne Excel ==
 
Nous nous proposons d'effectuer un exercice assez simplistesimple pour mettre en pratique lesvos connaissances fournies en termes de macros et ainsi automatiser certaines tâches. Dans le cas présent, il s'agit juste de la multiplication entre deux colonnes EXCEL.
 
{{Exemple
Ligne 15 :
'''Voici l'énoncé :'''
 
* Réaliser un tableur Exceltableau sur une feuille de classeur avec 3 colonnes
* Remplir lamanuellement colonneles colonnes A et B de données chiffrées au choix
* CréerRemplir uneautomatiquement la colonne C, par le résultat de la multiplication de A* par B grâce à la macro "MULTIPLIERAB"
* Réaliser la macro "MULTIPLIERAB"
 
}}
Ligne 26 ⟶ 25 :
 
 
* Nous allons réaliser une macro qui permettra d’obtenir le totalrésultat de la colonne A multiplié par la colonne B. Pour ce faire, il faut créer une macro en allant dans l'onglet DÉVELOPPEUR :
 
'''AFFICHAGE – MACROS – Créer une macro'''
 
 
Ligne 39 ⟶ 38 :
'''Nom de la macro :''' "MULTIPLIERAB"
 
* Une fois que nous avons défini la macro en appuyant sur '''« OK »''', l’enregistrement automatique de la macro commence
'''Touche de raccourci :''' cela permet d’exécuter la macro sans avoir à passer par les menus
* Nous enregistrons alors la formule « =RC[-2]*RC[-1] » dans toutes les cellules cibles
* OnNous stoppearrêtons ensuite l’enregistrement de la macro grâce au bouton '''STOP''' ou dans les menus onglet '''ARRETARRÊT DE L’ENREGISTREMENT'''.
 
Pour exécuter de nouveau la macro, il nous suffit de supprimer nos totaux de la colonne C, de retourner dans le menu des macros :
 
'''AFFICHAGE – MACROS – Afficher les macros'''
 
* Une fois que nous avons enregistré la macro en appuyant sur '''« OK »''', l’enregistrement de la macro commence. Nous faisons donc le total de A multiplié par B de manière à obtenir tout nos totaux comme ci dessous (en utilisant la formule « =A2*B2 » et ainsi de suite).
 
Un menu repertoriantrépertoriant toutes nos macros doit s’ouvrir sous cette forme :
* On stoppe ensuite l’enregistrement de la macro grâce au bouton '''STOP''' ou dans les menus onglet '''ARRET DE L’ENREGISTREMENT'''.
 
 
Pour exécuter la macro, il nous suffit de supprimer nos totaux de la colonne C, de retourner dans le menu des macros :
 
'''AFFICHAGE – MACROS – Afficher les macros'''
 
 
Un menu repertoriant toutes nos macros doit s’ouvrir sous cette forme :
 
[[Fichier:Macros 3.jpg|thumb|left|Etape 2 exercice 1]]
Ligne 59 ⟶ 53 :
{{Clr}}
 
* Une fois ce menu affiché, il suffit simplement d'appuyerde sélectionner sur '''ExecuterExécuter'''.
 
 
Ligne 65 ⟶ 59 :
[[Fichier:Crystal Clear app ktip.svg|30px|left]]
'''''INFO''''':
Même siSi nos chiffresnombres en colonne A et B sont amenés à évoluer, lel'ancien résultat deen colonne C restera constant tant que la macro resterane sera pas exécutée de exactnouveau.
{{fin cadre}}
}}