Erro ao carregar DLL (Erro 48)
Uma biblioteca de links dinâmicos (DLL) é uma biblioteca especificada na cláusula Lib de uma instrução Declare. Esse erro tem as seguintes causas e soluções:
O arquivo não pode ser executado por uma DLL. Se o arquivo for um arquivo de texto de origem, ele deve ser compilado e vinculado a um formulário compatível com a DLL.
O arquivo não é uma Microsoft Windows DLL. Obtenha uma versão compatível com a Microsoft Windows DLL deste arquivo.
O arquivo é uma Microsoft Windows DLL antiga e é incompatível com o modo protegido do Microsoft Windows. Obtenha uma versão atualizada da DLL.
Esta DLL se refere a uma outra DLL que não está presente. Obtenha a DLL em questão e disponibilize-a para a outra DLL.
A DLL ou uma das DLLs referenciadas não estão em um diretório especificado pelo caminho. Mova a DLL para um diretório referenciado ou coloque o diretório atual no caminho.
A DLL não é a mesma versão de bit que o ambiente operacional do VBA. Para obter mais informações sobre a incompatibilidade da versão do bit, confira Misturando DLLs de 32 e 64 bits no fórum de desenvolvedores da Intel.
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.