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 |
|
13. Le concept de "macro" La "sous-routine" obtenue précédemment est constituée d'un certain nombre de "micro-instructions" (tel que le concept a été défini précédemment).
La version "Références absolues" présente un ensemble de 6 micro-instructions successives pour réaliser la tâche demandée. Un tel ensemble de micro-instructions peut être exécuté en une seule fois, sans point d'arrêt entre chacune des instructions composantes. Tout se passe comme si cet ensemble ne constituait plus qu'une seule et unique instruction appelée UnaDix (par exemple). Cette instruction unique UnaDix peut d'ailleurs être affectée à un bouton.
Une telle instruction composée, formée de plusieurs micro-instructions est appelée macro-instruction ou encore, plus simplement, une macro. Fin de ce cours. |
