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.
Os argumentos passados para uma DLL ( biblioteca de vínculo dinâmico ) ou rotina de recursos de código Macintosh devem corresponder exatamente aos esperados pela rotina. As convenções de chamada lidam com número, tipo e ordem dos argumentos. Esse erro tem as seguintes causas e soluções:
Seu programa está chamando uma rotina em uma DLL (no Windows) ou um recurso de código (no Macintosh) que está recebendo o tipo errado de argumentos. Verifique se todos os tipos de argumento concordam com aqueles especificados na declaração da rotina que você está chamando.
Seu programa está chamando uma rotina em uma DLL (no Windows) ou um recurso de código (no Macintosh) que está recebendo o número errado de argumentos. Certifique-se de passar o mesmo número de argumentos indicados na declaração da rotina que você está chamando.
Seu programa está chamando uma rotina em uma DLL, mas não está usando a convenção de chamada StdCall. Se a rotina DLL espera argumentos por valor, verifique se ByVal é especificado para esses argumentos na declaração da rotina.
Sua instrução Declare para uma DLL do Windows inclui CDecl. A palavra-chave CDecl aplica-se somente ao Macintosh.
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.