Se produce un error en tiempo de ejecución y, a continuación, Office Excel 2007 se bloquea cuando se mediante programación imprima o una vista previa de un archivo en Microsoft Office Excel 2007

Se aplica a: Office 2007

Síntomas


Imagine la siguiente situación:
  • Tiene un equipo que está ejecutando Microsoft Office Excel 2007.
  • Establezca el valor de la propiedad ScreenUpdating en False para desactivar la actualización de pantalla.
  • Se mediante programación imprima o una vista previa de un archivo.
En este escenario, se produce un error en tiempo de ejecución o se produce un error en tiempo de ejecución y, a continuación, se bloquea Office Excel 2007.

Solución


Para corregir este problema, aplique el paquete de hotfix del artículo de KB 978399 y, a continuación, habilitar este paquete de revisiones. Para ello, siga estos pasos:
  1. Aplique el paquete de hotfix del artículo de KB 978399. Para obtener más información acerca de la revisión, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    978399 Descripción de la revisión de Office Excel 2007 empaquetar (Excel-x-none.msp, Graph-x-none.msp, Xlconv-x-none.msp, Xlview-x-none.msp): 23 de febrero de 2010
  2. Habilitar el paquete de revisiones. Para que habilitar el paquete de hotfix para usted, vaya a la sección de "arreglarlo para mí". Si prefiere solucionar este problema usted mismo, vaya a la sección "Solucionarlo por mí mismo".

    Solucionarlo en mi lugar

    Para corregir este problema automáticamente, haga clic en el botón o vínculo Fix it. Haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y después siga los pasos del asistente de Fix it.
    Notas
    • Es posible que este asistente esté solo en inglés. Sin embargo, la solución automática también funciona para las demás versiones de Windows en otros idiomas.
    • Si no está utilizando el equipo que tiene el problema, puede guardar la solución Fix it en una unidad flash o en un CD para posteriormente ejecutarlas en el equipo donde está el problema.
    A continuación, vaya a la sección “¿Esta información le ha ayudado a solucionar el problema?”.

    Solucionarlo por mí mismo

    Para ello, siga estos pasos:
    1. En Windows Vista, haga clic en Iniciothe Start button , escriba regedit en el cuadro Iniciar búsqueda y, a continuación, presione ENTRAR. User Account Control permission Si se le pide una contraseña de administrador, escriba la contraseña. Si se le pide confirmación, proporcione una confirmación. En Windows XP, haga clic en Inicio, haga clic en Ejecutar, escriba regedit en el cuadro Abrir y, a continuación, haga clic en Aceptar.
    2. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options\
    3. En el menú Edición, seleccione Nuevo y haga clic en Valor DWORD.
    4. Escriba ResetWnxCurInPrinty, a continuación, presione ENTRAR.
    5. Haga clic en ResetWnxCurInPrinty, a continuación, haga clic en Modificar.
    6. En el cuadro Información del valor, escriba 1 y haga clic en Aceptar.
    7. Cierre el Editor del Registro.

¿Esta información le ha ayudado a solucionar el problema?