Utilisation de VBA: les astuces essentielles

Comment avoir VBA

Vous avez VBA si vous avez:

Afficher l'onglet developpeur pour l'accès aux macros dans Excel

  Raccourcis sur Mac avec les touches F5/F8/F11

Attention, sur la plupart des Mac les touches de fonctions sont configurés pour le matériel (volume, luminosité).
Dans ce cas, il faut ajouter la touche Fn à la combinaison.

Donc si F5 sur mac ne fonctionne pas, vous faites Fn + F5
Vous pouvez inverser le comportement des touches de fonctions si vous le souhaitez pour ne plus avoir à utiliser la touche Fn.

Passer de Excel à VBA

Les fenêtre importantes

Elles sont toutes dans le menu affichage

Insérer un module

Les raccourcis importants

(note: sur mac, pensez à ajouter Fn à la combinaison quand elle ne marche pas avec les touches F5/F8).

autocomplétion (VBA essaye de deviner): Ctrl + Espace  (et pensez à tapez ensuite le prochain caractère ou espace quand vous avez choisi dans la liste avec les touches de direction).
Attention, ça ne fonctionne pas après Cells(nl,nc).  malheureusement.

Exécuter: F5

Exécuter en pas à pas: F8

Fenêtre d'exécution

Au lieu de faire des macros de test, pensez à faire les appels dans la fenêtre d'exécution, en commençant par un ? pour les fonctions.
Pour afficher dans la fenêtre d'exécution, utilisez Debug.Print message au lieu de MsgBox message