Compartilhar via


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

Um Sub ou Function deve ser definido para ser chamado. Possíveis causas do erro incluem:

  • Erro de ortografia do nome do procedimento.

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

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

  • Declarando 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.

Consulte também