Cours informatique
Eléments de programmation VBA avec Excel
Objectif
-
Savoir
- Expliquer la nature des différentes couches logicielles dans l'ordinateur ;
- Expliquer le rôle et la nature des langages d'ordinateurs.
-
Savoir faire
- Utiliser l'enregistreur de macros d'Excel ;
- Ajouter des commentaires dans une macro d'Excel ;
- Exécuter une macro d'Excel;
- Réaliser une exécution pas à pas d?une macro Excel ;
- Affecter une macro à un bouton de commande.
- Structure logicielle de l'ordinateur
- Les couches logicielles de l'ordinateur: synthèse
- Première approche des macros d'Excel
- Visualiser le texte de la macro
- Explications de la fenêtre de code
- Signification du code Visual Basic
- Les langages des ordinateurs
- Exécution de la macro enregistrée
- Les boutons de commande et les macros
- Exercice 1
- Voir le magnéto enregistrer
- Enregistrer en références relatives
- Le concept de "macro"
Mairesse Yves, enseignant depuis 1980 à l'Institut des Soeurs de Notre-Dame à Anderlecht, est le propriétaire de ces cours d'informatique. Selon l'auteur est strictement interdit d'en faire un usage commercial et ils sont soumis au contrat Creative Commons que vous pouvez consulter en bas de page. Pages : | 1| 2| 3| 4| 5| 6| 7| 8 |9| 10| 11| 12 | 13 |
|
12. Enregistrer en références relatives
Le problème mis en évidence à la page précédente est
que l'enregistrement s'est fait en références absolues. Range("A2").Select En réalité, nous voulions sélectioner la cellule située sous la première de la série et pas forcément la cellule A2. Nous allons résoudre le problème en ré-enregistrant la macro en Références relatives. Enregistrement de la macro
Remarque que le texte de la macro UnaDixBis est différent du texte de la macro UnaDix.
Tu peux maintenant tester la macro à partir de n'importe quelle cellule de la feuille de calcul. Quand tu as bien compris la différence entre ces deux macros, passe à la page suivante. |