Bonjour

Je crée un ensemble de macros avec un userform sous 2007 : tout va bien.

J'enregistre ensuite ce même classeur en 1997/2003.

Quand j'exécute ce dernier, il arrive que (ce n'est pas systématique) :

-mes variables non déclarées ne soient pas reconnues alors que dans OUTILS/OPTIONS l'option "Déclaration obligatoire des variables" n'est pas coché :
il faut que je les déclare

-mes instructions VBA ne soient pas connues : il faut que je les préfixe par VBA.

y a-t-il une option à forcer ?