Compartir a través de


Sub o Función no definida (Visual Basic)

Se Sub debe definir o Function para poder llamar a . Las causas posibles de este error son:

  • Ortográfico el nombre del procedimiento.

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

  • Especificar un procedimiento que no sea visible para el procedimiento de llamada.

  • Declarar una rutina de biblioteca de vínculos dinámicos (DLL) de Windows o una rutina de recursos de código macintosh que no se encuentra en la biblioteca o el recurso de código especificados.

Para corregir este error

  1. Asegúrese de que el nombre del procedimiento está 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, a continuación, haga clic en Aceptar.

  3. Compruebe el nombre de la rutina.

Consulte también