Monsieur Excel
Pour tout savoir faire sur Excel !

24 juin 2009

Macros Excel 4 et calcul complet

Quand un classeur utilise des macros Excel 4, comme nous l’avons fait dans notre modèle il y a quatre jours, un message d’alerte apparaît automatiquement à l’ouverture du fichier :

Vous ne pouvez malheureusement pas éviter ce message d’alerte. C’est le prix à payer pour pouvoir bénéficier de la grande richesse des commandes macros Excel 4 !

Un problème de recalcul

Vous avez peut-être aussi remarqué que la liste des feuilles du classeur ne s’actualise pas quand on renomme une feuille, ou quand on en ajoute ou détruit une. L’utilisation des macros Excel 4 est en effet un des cas où le simple recalcul d’Excel avec [F9] ne suffit pas.

Quand le simple recalcul d’Excel ne fonctionne pas, il reste heureusement le « calcul complet », qui est déclenché par la combinaison [Ctrl]-[Alt]-[F9]. Avec cette combinaison, vous actualisez effectivement la liste des feuilles.

J’appelle cela le « calcul complet » car cette combinaison, transcrite en VBA, correspond à la commande Application.CalculateFull.