Partager via


Nombre de variables locales non statiques trop élevé

Les variables locales et non statiques sont des variables définies dans une procédure et réinitialisées à chaque fois que la procédure est appelée. Causes et solutions pour cette erreur :

  • La somme des besoins en mémoire pour les variables locales et non statiques de cette procédure et les variables temporaires générées par le compilateur dépasse 32 Ko. Déclarez certaines de vos variables avec l’instruction Static , le cas échéant. Les variables statiques conservent leur valeur entre les appels de procédure, car elles sont allouées à partir de ressources mémoire différentes des variables non statiques.

Pour plus d’informations, sélectionnez l’élément en question et appuyez sur F1 (sur Windows) ou AIDE (sur Macintosh).

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.