Mensagem de erro quando executa um comando VBA na janela Immediate do Editor do Visual Basic: "Runtime Error '4120' parâmetro inválido"

Traduções de Artigos Traduções de Artigos
Artigo: 948682 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário. Instalar a versão OEM do Microsoft Office system de 2007. Inicia o Microsoft Office Word 2007. Na janela Immediate do Editor do Microsoft Visual Basic, execute um do seguinte Microsoft Visual Basic para comandos de Application (VBA):
  • application.showwindowsinTaskbar=false
    
  • application.Options.ConfirmConversions = False
    
  • application.Options.BackgroundSave=False
    
  • application.Options.SmartCursoring=False
  • application.Options.AllowDragAndDrop=False
Neste cenário, poderá receber a seguinte mensagem de erro:
Runtime Error '4120'
Parâmetro incorrecto
OK Ajuda
Nota Este problema poderá ocorrer não para todos os computadores que executem a versão OEM do Office system de 2007. Além disso, este problema poderá ocorrer não para todos os comandos VBA.

Causa

Este problema ocorre porque a opção NoUserName está definida como true quando a versão OEM do sistema está instalado do 2007 Microsoft Office. Por conseguinte, é criada uma entrada de registo de informações do utilizador em branco e o nome de utilizador e as iniciais estão em branco.

O nome de utilizador e iniciais são armazenadas na seguinte localização do registo:
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo

Resolução

Para resolver este problema, adicione o nome de utilizador e as iniciais na caixa de diálogo Opções do Word .

Para tal, clique no Botão do Microsoft Office , clique em Opções do Word , introduza um nome de utilizador e as iniciais em Personalizar a sua cópia do Microsoft Office e, em seguida, clique em OK .

Propriedades

Artigo: 948682 - Última revisão: 22 de fevereiro de 2008 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Office Word 2007
Palavras-chave: 
kbmt kbtshoot kberrmsg kbexpertisebeginner kbprb KB948682 KbMtpt
Traduçã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: 948682

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com