Share via


Sub ou função não definida (Visual Basic)

Sub ou Function deve ser definida para ser chamada. Possíveis causas do erro incluem:

  • Escrever o nome do procedimento de maneira incorreta.

  • Tentar chamar um procedimento de outro projeto sem adicionar explicitamente uma referência a ele na caixa de diálogo Referências.

  • Especificar um procedimento que não está visível para o procedimento de chamada.

  • Declarar uma rotina de DLL (biblioteca de vínculo dinâmico) do Windows ou uma rotina de recurso de código do Macintosh que não está no recurso de código ou biblioteca especificado.

Para corrigir este erro

  1. Verifique se o nome do procedimento está escrito corretamente.

  2. Localize o nome do projeto que contém o procedimento que você deseja chamar na caixa de diálogo Referências. Se ele não aparecer, clique no botão Procurar para pesquisá-lo. Marque a caixa de seleção à esquerda do nome do projeto e clique em OK.

  3. Verifique o nome da rotina.

Confira também