Partage via


Sub, Function, ou Property non défini (Erreur 35)

Une procédure Sub, Function ou Property doit être définie pour être appelée. Les causes et solutions de cette erreur sont les suivantes :

  • Vous avez mal orthographié le nom de votre procédure.

    Vérifiez l'orthographe et corrigez-la.

  • Vous avez tenté d'appeler une procédure d'un autre projet sans ajouter explicitement une référence à ce projet dans la boîte de dialogue Références.

Pour ajouter une référence

  1. Affichez la boîte de dialogue Références.

  2. Recherchez le nom du projet contenant la procédure à appeler. Si le nom du projet ne s'affiche pas dans la boîte de dialogue Références, cliquez sur le bouton Parcourir pour le rechercher.

  3. Sélectionnez la case à cocher à gauche du nom du projet.

  4. Cliquez sur OK.

  • La procédure spécifiée n'est pas visible pour la procédure appelante. Les procédures déclarées Private dans un module ne peuvent pas être appelées à partir de procédures extérieures au module. Si Option Private Module est activée, les procédures du module ne sont pas disponibles pour d'autres projets. Recherchez la procédure.

  • Vous avez déclaré une routine de bibliothèque de liens dynamiques (DLL) Windows ou une routine de ressource de code Macintosh, mais elle ne figure pas dans la bibliothèque ou la ressource de code spécifiée.

  • Vérifiez l'ordinal (le cas échéant) ou le nom de la routine. Assurez-vous que votre version du fichier DLL ou de la ressource de code Macintosh est correcte. Il se peut que la routine n'existe que dans les versions ultérieures du fichier DLL ou de la ressource de code Macintosh. Si le répertoire contenant la version incorrecte précède le répertoire contenant la version appropriée dans le chemin d'accès, le fichier DLL ou la ressource de code Macintosh est accessible. Vous avez indiqué le nom de fichier DLL ou de ressource de code Macintosh approprié, mais il ne s'agit pas de la version qui contient la fonction spécifiée.

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.