Cómo desactivar Visual Basic para Aplicaciones al implementar Office

Ha finalizado el soporte técnico para Office 2003

Microsoft puso fin al soporte técnico para Office 2003 el 8 de abril de 2014. Este cambio ha afectado a las actualizaciones de software y las opciones de seguridad. Sepa qué significa esto en su caso y cómo puede mantenerse protegido.

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): 281954
Resumen
Este artículo describe cómo deshabilitar Microsoft Visual Basic para Aplicaciones durante la implementación de las versiones de Microsoft Office que se enumeran en la sección "Aplicable a".
Más información
Visual Basic para Aplicaciones, aunque no en sí mismo, un riesgo de seguridad puede utilizarse por otros usuarios para comprometer la seguridad. Sin embargo, puede instalar Office sin Visual Basic para Aplicaciones de soporte.

Los métodos siguientes pueden utilizarse para quitar Visual Basic para Aplicaciones de soporte técnico de Office.

Nota: Custom Maintenance Wizard y Custom Installation Wizard pueden utilizarse sólo con la edición Enterprise de Microsoft Office.

Método 1: Custom Installation Wizard

Nota: Este método puede utilizarse sólo con la edición Enterprise de Microsoft Office.

El Asistente para instalación personalizada se incluye con el Kit de recursos de Microsoft Office (ORK). El asistente puede utilizarse para crear un archivo de transformación personalizado que se utiliza con Setup.exe para personalizar la instalación de características de Office durante la instalación. Para crear un archivo de transformación que quita de Visual Basic para Aplicaciones de soporte durante la instalación, siga estos pasos.

Nota: Para crear el archivo de transformación, debe instalar el ORK. Puede instalar el ORK desde la carpeta ORK del CD de la edición Enterprise de Office.
  1. Iniciar al Asistente para instalación personalizada y, a continuación, haga clic en siguiente.
  2. En el cuadro nombre y ruta de acceso del archivo MSI para abrir , escriba la ruta de acceso completa y el nombre del archivo .msi y, a continuación, haga clic en siguiente dos veces.

    Nota: Un archivo .msi se incluye con el CD de instalación de Office. Por ejemplo, escriba D:\PROPLUS. MSI.
  3. En el cuadro nombre y ruta de acceso del archivo MST , escriba la ruta de acceso y el nombre con el que desea guardar el archivo de configuración personalizado y, a continuación, haga clic en siguiente tres veces.
  4. En la página Set Feature Installation States de Custom Installation Wizard, en la lista para cada una de las siguientes características de Microsoft Office, haga clic para seleccionar el estado de instalación predeterminado , expanda Funciones compartidas de Office.
  5. Haga clic en Visual Basic para Aplicacionesy, a continuación, haga clic en no disponible, oculto o bloqueado.

    Recibirá el siguiente mensaje:
    Ha elegido no instalar Visual Basic para Aplicaciones. Microsoft Access requiere este componente y no se instalará si continúa. Características adicionales de Microsoft Office, incluidos algunos asistentes y plantillas, no funcionarán correctamente.

    ¿Desea instalar Microsoft Office sin Visual Basic para Aplicaciones?
  6. Haga clic en y, a continuación, haga clic en Finalizar. Después de la transformación se crea el archivo, haga clic en Salir para salir de Custom Installation Wizard.
Para obtener más información acerca de cómo personalizar las instalaciones de Office y cómo utilizar al Asistente para instalación personalizada, consulte los siguientes sitios Web de Microsoft:

Oficina de 2016Office 2013
Office 20102007 Office systemOffice 2003Office XP

Método 2: Custom Maintenance Wizard

Nota: Este método puede utilizarse sólo con la edición Enterprise de Microsoft Office.

El Asistente para mantenimiento personalizado se incluye con el Kit de recursos de Microsoft Office (ORK). El asistente se utiliza para crear un archivo de personalización de Custom Maintenance Wizard (archivo CMW) que puede utilizarse para actualizar una existente instalación de Office. Para crear un archivo CMW para quitar Visual Basic para Aplicaciones de soporte, siga estos pasos.

Nota: Para crear el archivo CMW, debe instalar el ORK. Puede instalar el ORK desde la carpeta ORK del CD de la edición Enterprise de Office.
  1. Inicie a Custom Maintenance Wizard y, a continuación, haga clic en siguiente.
  2. En el cuadro nombre y ruta de acceso del archivo MSI para abrir , escriba la ruta de acceso completa y el nombre del archivo .msi y, a continuación, haga clic en siguiente dos veces.

    Nota: Un archivo .msi se incluye con el CD de instalación de Office. Por ejemplo, para Microsoft Office XP Professional Plus, escriba D:\PROPLUS. MSI.
  3. Haga clic en siguiente dos veces y, a continuación, en la página Set Feature Installation States , en la lista para cada una de las siguientes características de Microsoft Office, haga clic para seleccionar el estado deseado de instalación , expanda Funciones compartidas de Office.
  4. Haga clic en Visual Basic para Aplicacionesy, a continuación, haga clic en no disponible, oculto o bloqueado.

    Recibirá el siguiente mensaje:
    Ha elegido no instalar Visual Basic para Aplicaciones. Microsoft Access requiere este componente y no se instalará si continúa. Características adicionales de Microsoft Office, incluidos algunos asistentes y plantillas, no funcionarán correctamente.

    ¿Desea instalar Microsoft Office sin Visual Basic para Aplicaciones?
  5. Haga clic en y, a continuación, haga clic en Finalizar. Una vez creado el archivo de configuración de Custom Maintenance Wizard (archivo CMW), haga clic en Salir para salir del Asistente de mantenimiento personalizado.
Para obtener más información sobre el Asistente para mantenimiento personalizado, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
308263 Cómo crear un archivo de Asistente de mantenimiento personalizado para actualizar las opciones de instalación después de implementar una instalación personalizada de Office

Método 3: Directiva del sistema

Editor de directivas del sistema se incluye con el Kit de recursos de Microsoft Office (ORK). Editor de directivas del sistema puede utilizarse para desactivar Visual Basic para Aplicaciones, compatibilidad con programas de Office.

Activar la directiva Deshabilitar VBA para las aplicaciones de Office , Establece el valor de VBAOFF DWORD en 1 en la siguiente subclave del registro:

Oficina de 2016
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\16.0\Common
Office 2013
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\15.0\Common
Office 2010
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\14.0\Common
2007 Office system
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\12.0\Common
Office 2003
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\11.0\Common
Office XP
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Office\10.0\Common

Este valor del Registro impide que Microsoft Excel, Microsoft FrontPage, Microsoft Outlook, Microsoft PowerPoint, Microsoft Publisher y Microsoft Word utilizando Visual Basic para Aplicaciones.

Método 4: Instalación independiente de Office

Durante o después de una instalación de Office, puede especificar las características que desea instalar. Para ello, siga estos pasos:
  1. En el programa de instalación de Office, en la página Elegir opciones de instalación para todas las aplicaciones de Office y herramientas , en la lista de funciones que se instalarán , expanda Funciones compartidas de Office.
  2. Haga clic en Visual Basic para Aplicacionesy, a continuación, haga clic en No disponible.
  3. Continuar la instalación de Office o una actualización.
Microsoft Access requiere Visual Basic para Aplicaciones. Para activar la instalación de Access y desactivar Visual Basic para Aplicaciones en otros programas de Office, instale una versión independiente de Microsoft Access y, a continuación, instalar Office como una instalación personalizada con Visual Basic para Aplicaciones desactivado.

Método 5: Agregar manualmente la subclave del registro VBAOff

La subclave del registro VBAOff puede agregarse manualmente al desactivar Visual Basic para Aplicaciones de funcionalidad para todos los usuarios en un equipo después de instalar Office. Para agregar la clave del registro VBAOff, siga estos pasos:
  1. Salga de la versión de todos los programas de Office.
  2. Haga clic en Inicio, haga clic en Ejecutar, tipo Regedity, a continuación, haga clic en Aceptar.
  3. Busque y, a continuación, haga clic en para seleccionar una de las claves del registro siguientes, según la versión del producto que esté utilizando:
    • Oficina de 2016, busque y, a continuación, haga clic para seleccionar HKEY_LOCAL_MACHINE\Software\Microsoft\Office\16.0\Common.
    • Para Office 2013, busque y, a continuación, haga clic para seleccionar HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Common.
    • Para Office 2010, busque y, a continuación, haga clic para seleccionar HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\Common.
    • Para 2007 Office system, busque y, a continuación, haga clic para seleccionar HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Common.
    • Para Office 2003, busque y, a continuación, haga clic para seleccionar HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Common.
    • Para Office XP, busque y, a continuación, haga clic para seleccionar HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\Common.
  4. Después de seleccionar la clave que se especifica en el paso 3, seleccione nuevo en el menú Edición y, a continuación, haga clic en Valor DWORD.
  5. Escriba el VBAOff, y, a continuación, presione ENTRAR.
  6. Haga VBAOffy, a continuación, haga clic en Modificar.
  7. En el cuadro información del valor , escriba 1y, a continuación, haga clic en Aceptar.
  8. En el menú Archivo , haga clic en Salir para salir del Editor del registro.
Nota: También puede deshabilitar funcionalidad sólo para el actual usuario de Visual Basic para Aplicaciones. Puede hacerlo seleccionando la ruta HKEY_CURRENT_USER correspondiente al producto que se muestra en el paso 3.

Para obtener más información acerca de las características que están desactivadas cuando Visual Basic para Aplicaciones no está instalado, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
281953 Características desactivadas cuando Visual Basic para Aplicaciones no está instalado
Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
287567 Consideraciones para deshabilitar VBA en Office XP
285884 Cómo determinar si VBA está habilitado para la aplicación de Office XP
OfficeKBHowTo inf WD2002 OfficeXP Office2003

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 281954 - Última revisión: 09/23/2015 04:21:00 - Revisión: 4.0

Microsoft Office Professional Plus 2016, Microsoft Office Standard 2016, Microsoft Office Standard 2013, Microsoft Office Professional 2013, Microsoft Office Personal 2013, Microsoft Office Home and Student 2013, Microsoft Office Home and Business 2013, Microsoft Office Professional Academic 2013, Microsoft Office Professional Plus 2013, Microsoft Office Standard 2010, Microsoft Office Professional 2010, Microsoft Office Home and Student 2010, Microsoft Office Home and Business 2010, Microsoft Office Academic 2010, Microsoft Office Professional Plus 2010, Microsoft Office Enterprise 2007, Microsoft Office Standard Edition 2003, Microsoft Office Basic 2007, Microsoft Office Professional Edition 2003, Microsoft Office Student and Teacher Edition 2003, Microsoft Office XP Standard Edition, Microsoft Office XP Professional Edition, Microsoft Office XP Professional Special Edition, Microsoft Office XP Developer Edition

  • kbhowto kbmt KB281954 KbMtes
Comentarios