Share via


Sub ou Function non défini (Visual Basic)

Mise à jour : novembre 2007

Sub or Function not defined (Visual Basic)

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

  • Faute d'orthographe dans le nom de la procédure.

  • Tentative d'appeler une procédure à partir d'un autre projet sans ajouter explicitement de 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 pour la procédure appelante.

  • Déclaration d'une routine de bibliothèque de liens dynamiques (DLL, Dynamic-Link Library) Windows ou d'une routine de ressource de code Macintosh qui ne se trouve pas dans la bibliothèque spécifiée ou dans la ressource de code.

Pour corriger cette erreur

  1. Assurez-vous que le nom de la procédure est correctement orthographié.

  2. Recherchez le nom du projet contenant la procédure que vous voulez appeler dans la boîte de dialogue Références. Si celui-ci n'apparaît pas, cliquez sur le bouton Parcourir pour le rechercher. Activez la case à cocher située à gauche du nom de projet, puis cliquez sur OK.

  3. Vérifiez le nom de la routine.

Voir aussi

Concepts

Types d'erreurs

Références de projet

Référence

Sub, instruction (Visual Basic)

Function, instruction (Visual Basic)