Partage via


Caractère de déclaration de type obligatoire

La nécessité de l’utilisation de caractères de déclaration de type dépend de la forme de la déclaration de l’identificateur. Causes et solutions pour cette erreur :

  • Une variable initialement déclarée de manière implicite avec des caractères de déclaration de type a été référencée sans caractère de déclaration de type. Par exemple :

        MyStr$ = "Implicit declaration" 
      MyStr = "Trying to refer to MyStr$, but error results" _ 
      & "from calling it MyStr." 
    
      Dim MyStr$  
      MyStr = "Because it was explicitly declared, the $ is optional." 
    

    Rendez la déclaration explicite ou ajoutez le caractère de déclaration de type aux références ultérieures.

    Remarque

    Si une déclaration de variable explicite contient un caractère de déclaration de type, l’inclusion du caractère est facultative dans les références ultérieures.

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.