Compartir a través de


Sub o Function no definidos (Visual Basic)

Para que se pueda llamar a Sub o Function es preciso definirlos. Las causas posibles de este error son:

  • El nombre del procedimiento no se ha escrito correctamente.

  • Se intenta llamar a un procedimiento desde otro proyecto sin agregar explícitamente una referencia a dicho proyecto en el cuadro de diálogo Referencias.

  • Se especifica un procedimiento que no es visible para el procedimiento que realiza la llamada.

  • Se declara una rutina de la biblioteca de vínculos dinámicos (DLL) de Windows o una rutina de recursos de código de Macintosh que no se encuentra en el recurso del código o de la biblioteca especificado.

Para corregir este error

  1. Asegúrese de que el nombre del procedimiento se ha escrito correctamente.

  2. Busque el nombre del proyecto que contiene el procedimiento al que desea llamar en el cuadro de diálogo Referencias. Si no aparece, haga clic en el botón Examinar para buscarlo. Active la casilla situada a la izquierda del nombre del proyecto y haga clic en Aceptar.

  3. Compruebe el nombre de la rutina.

Consulte también