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|
|
11. Voir le magnéto enregistré Il est possible de voir l'enregistrement de la macro s'opérer en direct. Préparation du terrain
Tu dois disposer maintenant à l'écran des deux fenêtres placées côte à côte : la fenêtre de la feuille de calcul d'Excel et la fenêtre de l'éditeur de macros, comme illustré ci-dessous.
Nous allons pouvoir examiner le contenu de la fenêtre de code pendant l'enregistrement d'une macro. Enregistrement de la nouvelle macro
Pour cela, il suffit d'écrire les deux premiers nombres (1 et 2) dans les deux premières cellules (A1 et A2). On sélectionne ces deux cellules. Ensuite, en utilisant la poignée de recopie, on complète la série sur les dix premières cellules.
La manoeuvre en cours est illustrée ci-contre à droite.
Durant la suite de la procédure, tiens la fenêtre de l'éditeur de macros à l'oeil.
Dans la fenêtre de l'éditeur de macros, plusieurs lignes -que tu as vues s'écrire- constituent l'ensemble des instructions nécesaires à la réalisation de la tâche.
Exécution de la macro
La série de nombres de 1 à 10 se remet en place.
Examine quelques instants le texte de la macro et tente de trouver l'origine du problème qui se pose. Exécute éventuellement la macro pas à pas si tu n'entrevois pas la raison du comportement particulier d'Excel. |

Ouvre l'éditeur de macros et visualise le
texte d'une macro existante.
Nous allons enregistrer une macro qui écrira
tous les nombres compris entre 1 et 10 dans les 10
premières cellules de la première colonne.
Fastouche, c'est la manoeuvre classique pour
obtenir une série continue, quoi?
Classique de chez classique. C'est vrai.
