Partage via


Erreur de syntaxe

Visual Basic est incapable de déterminer l'action à effectuer. Causes et solutions pour cette erreur :

  • Un mot clé ou argument est orthographié incorrectement.

    Les mots clés et les noms d’arguments nommés doivent correspondre exactement à ceux indiqués dans leur spécification de syntaxe. Vérifiez l'Aide en ligne, puis corrigez l'orthographe.

  • La ponctuation est incorrecte. Par exemple, lorsque vous omettez des arguments facultatifs par position, vous devez insérer une virgule (,) comme espace réservé pour l’argument omis.

  • Une procédure n’est pas définie.

    Vérifiez l’orthographe du nom de la procédure.

  • Vous avez essayé de spécifier à la fois Optional et ParamArray dans la même déclaration de procédure. Un argument ParamArray ne peut pas être Optional. Choisissez-en un et supprimez l'autre.

  • Vous avez essayé de définir une procédure événementielle avec un paramètre Optional ou ParamArray. Supprimez le mot clé Optional ou ParamArray de la spécification de paramètre.

  • Vous avez essayé d’utiliser un argument nommé dans une instruction RaiseEvent. Les événements ne prennent pas en charge les arguments nommés.

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.