Partage via


Sous ou fonction non définie (Visual Basic)

Un Sub ou Function doit être défini pour être appelé. Cette erreur peut avoir plusieurs causes :

  • Mal orthographié le nom de la procédure.

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

  • Spécification d’une procédure qui n’est pas visible par la procédure appelante.

  • Déclaration d’une routine de bibliothèque de liens dynamiques (DLL) Windows ou d’une routine de code-ressource Macintosh qui n’est pas dans la bibliothèque ou la ressource de code spécifiée.

Pour corriger cette erreur

  1. Vérifiez que le nom de la procédure est correctement orthographié.

  2. Recherchez le nom du projet contenant la procédure à appeler dans la boîte de dialogue Références . S’il n’apparaît pas, cliquez sur le bouton Parcourir pour le rechercher. Cochez la case à gauche du nom du projet, puis cliquez sur OK.

  3. Vérifiez le nom de la routine.

Voir aussi