1 / 8

Le VBA

Le VBA. Visual Basic for Applications. Sommaire :. 1) Qu’est ce que le VBA ? 2) A quoi sert le VBA ? 3) Les avantages de son utilisation 4) Quelques commandes de base en VBA 5) Quelques exemples pour comprendre 1& 2. Qu’est ce que le VBA ?.

connor
Download Presentation

Le VBA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Le VBA Visual Basic for Applications

  2. Sommaire : • 1) Qu’est ce que le VBA ? • 2) A quoi sert le VBA ? • 3) Les avantages de son utilisation • 4) Quelques commandes de base en VBA • 5) Quelques exemples pour comprendre 1& 2

  3. Qu’est ce que le VBA ? • V = Visual en 1991 Visual Basic (Microsoft), programmation visuelle (évolution du Basic) • B = Basic en 1960 BASIC = Beginner's All Purpose Symbolic Instructions Code ( un langage de programmation développé par Microsoft) • A = Applications • Il s'agit simplement d'un langage développé par Microsoft qui permet de communiquer avec l’ordinateur et de lui demander (gentiment) de faire et répéter un grand nombre de fois tout ce qu’on peut faire à la main (opérations complexes longues et répétitives, comptabilité) . • Il est utilisé en majeure partie avec les logiciels de la suite Office :Word, Excel, PowerPoint, Access…

  4. A quoi cela sert-t-il donc ? • Exemples d’utilisations : - Calculs - Animations - Recherche dans une base de données - Référentiel boursier - Calculs d'évaluation d'entreprises - Bourse, mise à jour de portefeuille par Internet, aide à la gestion de portefeuille - Graphiques, graphiques sur différentes plages de données, étiquettes dans un graphique en nuage de points,

  5. Les avantages de son utilisation : • Gain de temps pour des opérations répétitives • Augmente les potentialités de l'outil Excel (VBA peut faire des choses que Excel ne sait pas faire seul) • Relative simplicité d’emploi (langage presque compréhensible pour non-initiés) • Flexibilité : le VBA est relativement tolérant, corrige lui-même un certain nombre d'erreurs et accepte majuscules, sauts de ligne, espaces… Il n’y a pas une manière unique de rédiger un programme, plusieurs solutions peuvent toujours être envisagées (choisir la plus rapide). • Compatibilité (plus ou moins bonne) avec toutes les applications Windows : Access, Word, Excel, PowerPoint, Outlook… permet d'échanger entre applications.

  6. Quelques commandes de base en VBA…

  7. Quelques exemples pour comprendre 1: • La commande « InputBox » (image 1)permet donc d’enregistrer une valeur au moyen d’une boite de dialogue. • Ici «Valeur1» prendra pour valeur ce qu’il sera entré au clavier dans la boite de dialogue. Donc le texte «j ’aime les bananes» sera attribué à «Valeur1».

  8. Quelques exemples pour comprendre 2: • La commande MsgBox permet d’afficher une valeur enregistrée précédemment.

More Related