Programmation et vba

1349 mots 6 pages
Un Langage de programmation
Pour quoi faire ?
Maîtriser les outils informatiques Mieux comprendre la structure de l’information manipulée par un logiciel. Pouvoir développer des petites applications personnalisées.
Environnement de travail choisi
Un document Word ou Excel Les bibliothèques de programmes et d’informations qui permettent de modifier le document ; Environnement de programmation : débogueur, aide en ligne
C.HANEN 1 Deug Sc-Eco 1 UPB 1999/2000
Les Macros
Définition :
Une macro est la mémorisation d’une suite de commandes d’un logiciel. Une macro correspond à un sous-programme qui peut être écrit dans un langage de programmation et qui est exécutable à la demande de l’utilisateur.
Ce sous-programme possède un nom défini par l’utilisateur. Il peut être associé à un bouton de la barre d’outils ou à une touche du clavier.
Dans tous les cas il est exécutable par le menu Outils- Macro
Enregistrer une macro
Pourquoi faire ? : automatiser des tâches répétitives. Exemple : enregistrer un document sur la disquette et sur le disque dur.
C.HANEN 2 Deug Sc-Eco 1 UPB 1999/2000
Enregistrement et exécution
Menu Outils-Macro-Nouvelle Macro
Associer à un bouton ou à une touche
C.HANEN 3 Deug Sc-Eco 1 UPB 1999/2000
On peut choisir le modèle normal ou le document seulement
Arrêt d’enregistrement
Enregistrement de la suite de commande 2 fois enregistrer sous, en choisissant d’abord la disquette, puis le bon répertoire du disque dur)
Exécution de la macro
(Un peu plus tard) Menu Outils-Macro-Macros..C.HANEN 4 Deug Sc-Eco 1 UPB 1999/2000
Environnement VBA
Actions du logiciel
Le logiciel a créé un sous-programme écrit en Visual Basic, à partir de composants prédéfinis fournis avec le logiciel. Lorsque l’on demande l’exécution de la macro
1) Le sous-programme est compilé (traduit en langage machine)
2) Chargé en mémoire 3) Exécuté.
Maîtrise du sous-programme
L’utilisateur peut visualiser le texte Visual Basic, le modifier, et avoir de l’aide pour

en relation

  • Programmation vba
    1591 mots | 7 pages
  • Algorithmes et programmation en vba
    1307 mots | 6 pages
  • Informatique (programmation vba)
    15798 mots | 64 pages
  • Introduction à la programmation VBA en CAO
    1282 mots | 6 pages
  • cour vba excel
    1376 mots | 6 pages
  • VBA informatique
    1633 mots | 7 pages
  • vours vba
    782 mots | 4 pages
  • Extrait VBA
    2454 mots | 10 pages
  • VBA excel
    3150 mots | 13 pages
  • Excel
    3752 mots | 16 pages