0% ont trouvé ce document utile (0 vote)
121 vues10 pages

VBA1

Le document décrit les bases de VBA Excel, notamment comment afficher l'interface de développement, enregistrer un classeur prenant en charge les macros, créer une première macro simple et la faire fonctionner.

Transféré par

Soufiane Rati
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
121 vues10 pages

VBA1

Le document décrit les bases de VBA Excel, notamment comment afficher l'interface de développement, enregistrer un classeur prenant en charge les macros, créer une première macro simple et la faire fonctionner.

Transféré par

Soufiane Rati
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

VBA EXCEL

en pratique
FI C HE 1
Qu'est-ce que VBA EXCEL ?

Le tableur Excel possède un


langage de programmation
appelé VBA (Visual Basic for Applications) dérivé du
langage Visual Basic.
Avantage du langage VBA

Une macro VBA Excel est un programme qui permet


d'automatiser les tâches répétitives pour travailler plus
rapidement et sans erreur.
1. Afficher l'onglet développeur
Pour commencer, il faut que l'onglet 'Développeur' soit présent sur

le ruban

Si ce n'est pas le cas, il faut aller sur :


‘Fichier > Options > Personnaliser le ruban’ et cocher l'onglet
Développeur.
2. Enregistrer le fichier sous classeur Excel
prenant en charge les macros.

Une fois l'onglet que 'Développeur', il faut enregistrer le classeur


dans Fichier > Enregistrer sous et chosir le format
'Classeur Excel (prenant en charge les macros)'.

N.B : Un fichier Excel qui prend en charge les macros a une extension
.xlsm au lieu de .xlsx pour les classeurs standards.
3. Afficher l'interface de développement
Pour commencer, un clic sur Développeur > Visual Basic permet de
visualiser l’interface de développement.
Sur le ruban de cette interface, un clic sur Insertion > Module va créer
une feuille blanche pour la saisie du code VBA.
4. Structure d'une macro

Une macro VBA a la structure suivante :

Sub nom_macro ()
....
End Sub
5. Création d'une première macro bonjour le monde !
Cette macro active la première feuille et affiche le texte dans la
première cellule (A1).

Ou

N.B : Cette première macro peut également être écrite par Excel lui-
même en allant sur Affichage > Enregistrer une macro. Il suffit d'aller
sur la cellule A1, d'écrire le texte et arrêter l'enregsitrement juste après.
5. Faire fonctionner la macro
Pour la faire fonctionner, on peut cliquer sur la flèche verte
(en dessous de Format)

ou revenir à l'interface tableur et sélectionner l'onglet Développeur :


Macros > Afficher les macros > premiere_macro' > 'Exécuter'

Vous aimerez peut-être aussi