Partage via


Instructions non valides dans la fenêtre Exécution

Toutes les instructions ne sont pas autorisées dans la fenêtre Exécution. Causes et solutions pour cette erreur :

  • Une instruction de déclaration a été utilisée. Par exemple, Const, Declare, Deftype, Dim, Function, Option Base, Option Explicit, Option Compare, Option Private, Private, Public, les instructions de déclaration de procédure (Property Let, Property Set et Property Get), ReDim, Static, Sub et Type ne sont pas autorisées dans la fenêtre Exécution. Supprimez les instructions de déclaration de la fenêtre Exécution.

  • Une instruction de flux de contrôle a été utilisée, par exemple, Sub, Function, Property, GoSub, GoTo, Return et Resume. Supprimez ces instructions de la fenêtre Exécution.

  • Il n’existe aucun lien logique entre les différentes lignes physiques de la fenêtre Exécution, ce qui empêche l’exécution correcte des instructions présentées sous la forme de lignes physiques multiples, notamment les instructions de bloc If. De tels blocs peuvent être tapés sur une seule ligne physique en séparant les diverses instructions par un signe deux-points (:). Par contre, vous pouvez répartir une même instruction sur plusieurs lignes physiques, au sein de la fenêtre Exécution en utilisant le caractère de continuité de ligne, à savoir un espace suivi d’un trait de soulignement ( _).

  • Vous avez essayé d’exécuter dans la fenêtre Exécution du code qui annule l’état en cours de votre programme et exige sa réinitialisation. Supprimez le code en question de la fenêtre Exécution.

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.