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

  • Le curé de tours
    853 mots | 4 pages
  • dossier pse
    261 mots | 2 pages
  • L'organisation du Travail de l'équipe
    909 mots | 4 pages
  • muc leroy
    345 mots | 2 pages
  • Porte feuille de Compétences en Restauration
    402 mots | 2 pages
  • Act_3
    1473 mots | 6 pages
  • Visual basic
    3062 mots | 13 pages
  • Partie 01 Excel Macros
    1690 mots | 7 pages
  • Ex dossier PSE
    346 mots | 2 pages
  • Rapport d'activité
    407 mots | 2 pages
  • Programmation zeste
    2869 mots | 12 pages
  • Ds Philo
    1100 mots | 5 pages
  • Rapport de stage menuiserie
    687 mots | 3 pages
  • crm outil de productivité
    1974 mots | 8 pages
  • Visual basic
    5747 mots | 23 pages