Artigo: 920229 - Última revisão: segunda-feira, 18 de Fevereiro de 2008 - Revisão: 2.0

Mensagem de erro quando executa uma macro para procurar um ficheiro num programa do Office 2007: "Run-time error 5111"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sintomas

Executar um Microsoft Visual Basic para macro Applications (VBA) num programa Microsoft Office 2007 para procurar um ficheiro no computador. Quando o fizer, poderá receber a seguinte mensagem de erro VBA:
"Run-time error 5111
O comando não está disponível nesta plataforma"

Causa

Este problema ocorre quando tem programas do Office 2007 instalados no computador com o Microsoft Windows XP e a macro VBA utiliza o objecto Application.FileSearch . Este objecto já não é suportado no 2007 programas do Office.

Como contornar

Para contornar este problema, use o objeto FileSystemObject para directórios de procura recursivamente e localizar ficheiros específicos. Ver o código de exemplo que é fornecido no seguinte artigo da base de dados de conhecimento da Microsoft:
185601  (http://support.microsoft.com/kb/185601/ ) Como directórios de procura recursivamente utilizando filesystemobject

Mais Informação

Poderá ser uma solução alternativa de script de Windows Desktop Search. Para mais informações sobre esta funcionalidade, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/technet/scriptcenter/topics/desktop/wdsearch.mspx (http://www.microsoft.com/technet/scriptcenter/topics/desktop/wdsearch.mspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Office Access 2007
  • Microsoft Office Excel 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Office Visio Professional 2007
  • Microsoft Office Visio Standard 2007
  • Microsoft Office Word 2007
Palavras-chave: 
kbmt kbexpertisebeginner kbtshoot kberrmsg kbprogramming kbautomation kbexpertiseinter kbprb KB920229 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 920229  (http://support.microsoft.com/kb/920229/en-us/ )