Partie 01 Excel Macros

1690 mots 7 pages
Manuel utilisateur Excel VBA

1 VBA vis-à-vis de VB
1.1 DÉFINITION ET ENVIRONNEMENT
Le Visual Basic est un langage de programmation utilisant la notion d'objet. Programme à part entière, il s'achète et s'installe comme tout produit. Il se suffit à lui-même.
Le Visual Basic pour Application est un environnement de développement intégré aux différentes applications du Pack Office de Microsoft. L'application hôte qui l'héberge lui sert de colonne vertébrale et de cadre pour s'exécuter. Dans notre cas, ce sera Excel qui remplira ce rôle de tuteur.

1.2 À QUOI SERT UNE MACRO VBA ?
Une Macro VBA sert à exécuter une action définie par du Code VBA (langage interprété et compris par le système d'exploitation de l'ordinateur) afin d'accomplir une tâche définie à l'avance.
Cette tâche pourra prendre différentes formes comme le calcul particulier d'une fonction élaborée pour des besoins spécifiques. Il s'agira alors d'une fonction qui viendra enrichir la liste des fonctions déjà fournie par Excel.
Ce pourra être la répétition de tâches simples mais fastidieuses comme de supprimer des caractères (espaces le plus souvent) inutiles générés par une importation de fichiers venant d'autres systèmes.
On peut également imaginer la création d'un tableau croisé dynamique qui illustre tous les mois la consolidation de résultats.
Ce peut être aussi la création d'un outil pour faire rapidement un enrichissement typographique particulier. Cet outil se matérialisera alors sous la forme d'un nouveau bouton disponible en permanence sur une barre d'outils.
Les possibilités sont infinies.

1.3 COMMENT CRÉER UNE MACRO VBA EXCEL ?
Une macro VBA Excel se crée le plus souvent en enregistrant la première fois la/les actions que l'on souhaite exécuter automatiquement ensuite. Cet enregistrement génère du code
VBA que l'on adaptera pour passer du cas particulier (celui de l'enregistrement) au cas plus général comportant différents paramètres pouvant affecter la/les action à répéter.
Il faudra par

en relation

  • ECO3004/ ECO 3004 TN1- Auberge Mel
    1129 mots | 5 pages
  • Tordjman
    802 mots | 4 pages
  • CIGAGNA Devoir 5
    359 mots | 2 pages
  • Andy Mouse
    689 mots | 3 pages
  • Informatique (programmation vba)
    15798 mots | 64 pages
  • Queestionaire science educatio
    873 mots | 4 pages
  • Compte rendue réunion
    376 mots | 2 pages
  • vours vba
    782 mots | 4 pages
  • Adm 1013
    1021 mots | 5 pages
  • malfaisance
    373 mots | 2 pages
  • De gaulle
    1267 mots | 6 pages
  • Sequence Ethique
    1599 mots | 7 pages
  • Mirafran
    613 mots | 3 pages
  • Poste de travail commercial
    1022 mots | 5 pages
  • Introduction à vba
    1571 mots | 7 pages