Accueil | Ce site | CV | Excel | Livre dor | Macros XL4 | Modèles | VBA
VB (Visual Basic) est une application Windows. Cest un langage de programmation, plus précisément un Basic moderne orienté objet, qui permet décrire des applications autonomes, cest-à-dire «double cliquables». Il nexiste pas actuellement (novembre 2002) de version de Visual Basic pour Macintosh, et à ma connaissance, ce nest pas à lordre du jour.
VBA (Visual Basic for Applications) est un un sous-ensemble de VB, intégré aux applications de Microsoft Office. VBA est moins puissant que VB (pas d'application autonome possible), mais bénéficie des fonctionnalités de lapplication associée (Excel, Access, Word, Powerpoint, ).
Bien que VB nexiste que pour Windows, VBA est heureusement présent dans les versions dOffice destinées au Macintosh .
Pour utiliser VBA, il faut dune certaine façon quitter Excel : VBA comporte une interface qui lui est propre, avec ses menus, ses préférences et ses barres doutils.
Il faut comprendre quouvrir Excel donne accès à 2 logiciels distincts, tous 2 capables dinteragir avec les objets dExcel. Le premier est Excel lui-même, le second est VBA, bien sûr.
Lexistence de 2 applications est limpide sous Windows, car elles apparaissent clairement dans la barre des tâches (figure 1).
![]()
Fig. 1 - La barre des tâches sous Windows 95 quand Excel et VBA sont ouverts
Lintérêt de lassociation Excel et VBA est de pouvoir développer des applications adaptées à un besoin précis, souvent spécifique à lentreprise, relativement rapidement, car on dispose au départ de toutes les capacités dExcel, ce qui évite davoir à tout construire ex nihilo.
Pour y accéder la première fois, il faut rendre visible la barre doutils VBA, à laide du sous-menu Barre doutils du menu Affichage (figure 2).

Fig. 2 - Comment rendre visible la barre doutils VBA
Ceci fait, la barre d'outils VBA (figure 3) saffiche à lécran.

Fig. 3 - La barre doutils VBA
Si on range la barre doutils VBA le long dun des bords de lécran, son aspect se modifie légèrement (figure 4).
![]()
Fig. 4 - La barre doutils VBA, une fois rangée le long dun des bords de lécran.
Selon le bord, lorientation de la barre peut être horizontale comme ici, ou verticale
Parmi les 5 icônes de cette barre doutils, 3 sont fondamentales :
Le raccourci
+ F11 équivaut à un clic sur licône
. Attention, un raccourci voisin, (
+ F11, Ctrl + F11 sous Windows) crée une feuille macro XL4.
Il suffit de cliquer sur licône
, présente dans la barre doutils standard de VBA ou de choisir la commande Fermer et retourner à Microsoft Excel du menu Fichier de VBA. Le raccourci associé à cette commande est
+ Q ou Ctrl + Q sous Windows