Mensaje de error al ejecutar un comando de VBA en la ventana Inmediato del Editor de Visual Basic: "Error de ejecución '4120' de parámetro erróneo"

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 948682
Síntomas
Tenga en cuenta la situación siguiente. Instalar la versión de OEM del sistema de Microsoft Office 2007. Iniciar Microsoft Office Word 2007. En la ventana Inmediato del Editor de Microsoft Visual Basic ejecute uno de la siguiente Microsoft Visual Basic para comandos de aplicaciones (VBA):
  • application.showwindowsinTaskbar=false
  • application.Options.ConfirmConversions = False
  • application.Options.BackgroundSave=False
  • application.Options.SmartCursoring=False
  • application.Options.AllowDragAndDrop=False
En este escenario, puede aparecer el siguiente mensaje de error:
Error de ejecución '4120'
Parámetro incorrecto
OK Ayuda
Nota Este problema no puede producirse por todos los equipos que ejecutan la versión OEM de Office 2007. Además, este problema puede producirse no para todos los comandos VBA.
Causa
Este problema se produce porque la opción NoUserName está establecida en true cuando la versión OEM de Microsoft Office 2007 está instalado sistema. Por lo tanto, se crea una entrada de registro de información del usuario en blanco, y el nombre de usuario y las iniciales son en blanco.

El nombre de usuario y las iniciales se almacenan en la siguiente ubicación del registro:
HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo
Solución
Para resolver este problema, agregue el nombre de usuario y las iniciales en el cuadro de diálogo Opciones de Word .

Para ello, haga clic en el Botón de Microsoft Office , haga clic en Opciones de Word , escriba un nombre de usuario y las iniciales en Personalizar la copia de Microsoft Office y, a continuación, haga clic en Aceptar .

Propiedades

Id. de artículo: 948682 - Última revisión: 02/22/2008 23:57:33 - Revisión: 1.0

Microsoft Office Word 2007

  • kbmt kbtshoot kberrmsg kbexpertisebeginner kbprb KB948682 KbMtes
Comentarios