Automatisation VBA



La programmation VBA


Avez-vous peut être entendu parler de VBA (Visual Basic pour Applications), ce langage de programmation qui permet de décupler la puissance de Word et d'Excel ? C’est la solution de Microsoft qui pourrait vous faciliter la vie et vous permettre de faire un travail complexe et répétitif en un clic.

Pourquoi utiliser VBA ?


Pour automatiser des tâches : on peut mémoriser dans une macro toute une série d'actions répétitives, ce qui simplifie et sécurise son utilisation.


Pour étendre et personnaliser une application Microsoft Office : on peut ajouter ou modifier des commandes, des menus, des barres d'outils, des boîtes de dialogue ... .


VBA permet d'utiliser les mêmes instructions ou codes de programmation dans les différentes applications Microsoft Office. Il utilise en outre les mêmes instructions que celles de Microsoft Visual Basic qui est un langage fort connu et répandu sur les PC.


Il permet de communiquer entre les différentes applications hôtes, ce qui permet de profiter de la puissance de deux applications. Par exemple, on utilise une fonction financière d'Excel inaccessible dans Access.


etc...


L'écriture de petits programmes VBA est en effet la solution la plus économique pour doper les documents MS Office en automatisant des tâches complexes ou en créant de véritables applications intégrées dans un document MS Office.

 

Vous trouverez des exemples de programmation VBA sur mon site :


Home Cinéma « Next Gemeration »


Dans le chapitre "Acoustique" :

  • Rubrique "Correction" > "Excel Acoustique.xls Version 3.xls"
  • Rubrique "Panneaux" > "Excel Acoustique - Outils.xls"

Si vous pensez qu'une application VBA pourrait vous simplifier votre travail, contactez-moi pour avoir plus d'informations.

 

   

   

retour à la page précédente