Les macro-commandes et le langage VBA

Transcription

Les macro-commandes et le langage VBA
EXCEL
Fiche TP 4
Les macro-commandes et le langage VBA
Exercice 1 :
1. Créer un nouveau classeur « TD4.xls »
2. Créer une macro « Exo1 » permettant de renommer la feuille de calcul courant en
« Exercice 1 ».
Exercice 2 :
Dans le classeur « TD4.xls », créer une nouvelle macro « Exo2 » qui :
1. Sélectionne la feuille de calcul « Exercice 1 » puis change le nom en « Exercice 2 »
2. Dans cette feuille de calcul, créer une boucle qui écrit les chiffres 1 à 10 dans les cellules
« A2:A11 ».
3. Créer une seconde boucle qui écrit les chiffres 1 à 10 dans les cellules « B1:K1 ».
4. Dans les cellules « B2:K11 », on doit trouver le produit de la ligne par la colonne.
Exercice 3 :
Dans le classeur « TD4.xls », créer une nouvelle macro « Exo3 » qui :
1. Copie la feuille de calcul « Exercice 2 » vers une nouvelle feuille de calcul « Exercice 3 ».
2. Défini la largeur de la colonne A à 3.
3. Défini la largeur des colonnes B:K à 6.
4. Défini un quadrillage fin pour les cellules A2:A11 et B1:K11
5. Défini une bordure épaisse pour les cellules A2:A11, B1:K1 et B2:K11
Exercice 4 :
Dans le classeur « TD4.xls », créer une nouvelle macro « Exo4 » qui :
1. Insère une nouvelle feuille « Exercice 4 »
2. Dans cette feuille de calcul, créer une boucle qui écrit les chiffres 1 à 10 dans les cellules
« A2:A11 ».
3. Créer une seconde boucle qui écrit les chiffres 1 à 10 dans les cellules « B1:K1 ».
4. Remplir les cellules « B2:K11 » de la façon suivante :
a. Si la ligne et la colonne ont une valeur identique Alors écrire le produit
b. Sinon Si ligne<colonne Alors écrire le numéro de la ligne
c.
Sinon écrire 0.
5. Reproduire la mise en forme de la macro « Exo3 »
Exercice 5 :
Dans le classeur « TD4.xls », insérer une nouvelle feuille que vous appellerez « Macro » puis
pour chaque macro créée précédemment, lui associer un bouton dans cette nouvelle feuille. Les
boutons s’appelleront « Exercice 1 », « Exercice 2 », « Exercice 3 » et « Exercice 4 ».
Supprimer ensuite toutes les feuilles créées sauf celle nommée « Macro », puis exécuter chaque
macro au moyen des quatre boutons crées.

Documents pareils