No se ejecuta una macro que se encuentra en un archivo cifrado de XML abierto de Office en 2007 programas de Office

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): 927150
Síntomas
En uno de los programas de 2007 Microsoft Office que se enumeran en la sección "Se refiere a", cuando intenta ejecutar una macro que está contenida en un archivo cifrado de XML abierto de Office, como un archivo .xlsm, un archivo .docm o un archivo de .pptxm, la macro no se ejecuta como se esperaba. Este comportamiento no se produce para los archivos que se guardan en el formato de archivo de "Microsoft Office 97 – 2003".

Nota: Un archivo cifrado es un archivo que se protege mediante cualquiera de los métodos siguientes:
  • Protección con contraseña
  • Information Rights Management (IRM)
  • Protección del libro en Microsoft Office Excel 2007
Causa
Este comportamiento se produce si el equipo no está ejecutando un programa antivirus activo que admite la exploración de contenido cifrado compatible con la API de Antivirus de Microsoft. En este caso, las macros se deshabilitan en archivos Office Open XML codificados.

Además, macros pueden estar deshabilitadas en el archivo de configuración de seguridad en el programa. Si las macros están deshabilitadas por la configuración de seguridad, recibirá el siguiente mensaje de error cuando intenta abrir el archivo:
Se han deshabilitado las Macros de alerta de seguridad
.
Para habilitar las macros, haga clic en Opciones , haga clic en Habilitar este contenidoy, a continuación, haga clic en Aceptar. Sin embargo, si habilita las macros, el comportamiento que se menciona en la sección "Síntomas" persiste.
Cifrado de alerta de seguridad de este archivo contiene macros que se han deshabilitado porque no hay ningún programa antivirus instalado que pueden explorarlas. Para ejecutar estas macros, quite las restricciones de cifrado o permiso en este archivo. Ruta de archivo: <path and="" name="" of="" file="">protegerme ante contenido desconocido (recomendado) <More information="">que las macros cifradas se analicen en busca de virus.</More> </path>

La versión de Office 2007 proporciona varias opciones que permiten que las macros cifradas se analicen en busca de virus. Esto es útil si su programa antivirus no es compatible con la interfaz de programación de aplicaciones (API) de Microsoft Antivirus.

De forma predeterminada, las macros se cifran al cifrar y guardar un archivo en los formatos de archivo XML abierto de Office. Si su programa antivirus no es compatible con la API de Antivirus de Microsoft, el programa antivirus no puede examinar macros cifradas. Por lo tanto, se deshabilitarán las macros cifradas.
Solución
Para resolver este comportamiento, instale ' el 2007 Microsoft Office Suite Service Pack 2 (SP2) que se puede descargar desde Microsoft Download Center en http://www.Microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b444bf18-79ea-46c6-8a81-9db49b4ab6e5
Solución
Advertencia esta solución puede hacer que un equipo o una red sean más vulnerables a los ataques de usuarios malintencionados o de software malintencionado como los virus. No recomendamos esta solución, pero proporcionamos esta información para que puede implementar esta solución temporal a su propia discreción. Utilice esta solución bajo su propia responsabilidad.

Para evitar este problema, deshabilite la detección antivirus en los archivos cifrados que contengan macros. Para ello, siga estos pasos:
  1. Salga de los programas de Office 2007.
  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 una de las siguientes subclaves del registro según corresponda:
    • HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security
    • HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\PowerPoint\Security
    • HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Security
  4. En el menú Edición , seleccione Nuevo y, a continuación, haga clic en Valor DWORD.
  5. Escriba uno de los siguientes nombres de valor dependiendo de la subclave del registro que seleccionó en el paso 3 y, a continuación, presione ENTRAR:
    • ExcelBypassEncryptedMacroScan
    • PowerPointBypassEncryptedMacroScan
    • WordBypassEncryptedMacroScan
  6. Haga clic en el valor DWORD que creó en el paso 4 y, 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: Los pasos anteriores no deben utilizarse después de haber instalado el Service Pack 2 de Office 2007. También se proporciona esta información de registro en la 'Guía de seguridad de 2007 Microsoft Office ', pero dicha documentación se creó antes del lanzamiento del Service Pack 2 de Office 2007.
Excel2007 excel2k7 excel12 xl2007 xl2k7 xl12 powerpoint2007 powerpoint2k7 powerpoint12 ppt2007 ppt2k7 ppt12 word2007 word2k7 word12 wd2007 wd2k7 wd12 msoavapi

Propiedades

Id. de artículo: 927150 - Última revisión: 05/01/2016 22:30:00 - Revisión: 7.0

Microsoft Office Excel 2007, Microsoft Office PowerPoint 2007, Microsoft Office Word 2007

  • kberrmsg kbapi kbantivirus kbtshoot kbexpertisebeginner kbprb kbmt KB927150 KbMtes
Comentarios