Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A biblioteca de ligações dinâmicas (DLL) numa referência de biblioteca de utilizador foi encontrada, mas a função DLL especificada não foi encontrada na DLL. Esse erro tem as seguintes causas e soluções:
Especificou um ordinal inválido na declaração de função. Verifique se existe o ordinal adequado ou chame a função por nome.
Deu o nome DLL correto, mas não é a versão que contém a função especificada. Pode ter a versão correta no seu computador, mas se o diretório que contém a versão errada preceder o diretório que contém o correto no seu caminho, é acedido o DLL errado. Verifique se existem versões diferentes no computador. Se tiver uma versão anterior, contacte o fornecedor para obter uma versão posterior.
Se estiver a trabalhar numa plataforma do Microsoft Windows de 32 bits, o nome DLL e o alias (se utilizado) têm de estar corretos. Certifique-se de que o nome e o alias da DLL estão corretos.
Algumas DLLs de 32 bits contêm funções com versões ligeiramente diferentes para acomodar cadeias Unicode e ANSI . Um "A" no final do nome da função especifica a versão ANSI. Um "W" no final do nome da função especifica a versão Unicode.
Se a função utilizar argumentos de tipo de cadeia, experimente acrescentar um "A" ao nome da função.
Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.