18 votos

Cómo eliminar la advertencia del Inspector de Documentos en Excel

Estoy ejecutando VBA scripts en una serie de archivos que son de tipo XLSM. Mientras trato de automatizar mis procesos, me detiene esta advertencia sobre el Inspector de Documentos, lo que significa que tengo que hacer clic en Aceptar para cada archivo.

¿Hay algún script que pueda ejecutar en mis archivos por adelantado, o incrustar uno en mi código, que elimine esta advertencia?


Mensaje de advertencia

Document Inspector error

Tengan cuidado. Partes de su documento pueden incluir información personal que no puede ser eliminada por el Inspector de Documentos.

21voto

PJ Mahoney Puntos 889

Posibles soluciones a la " ¡Tenga cuidado! Partes de su documento pueden incluir información personal que no puede ser eliminada por el Inspector de Documentos. " mensaje de advertencia.

Para eliminar Inspector de documentos advertencia en Excel 2016 o Excel 2013 puede comprobar dos cosas

  • Ir a Archivo en la esquina superior izquierda,
  • entonces Opciones > Centro de confianza > Configuración del Centro de confianza > Opciones de privacidad
  • entonces desmarcarse la casilla que dice " Eliminar la información personal de las propiedades del archivo al guardarlo ",
  • y a continuación pulsar OK .

Fuente

O

  • Ir a Archivo > Información
  • y haga clic en " Permitir que esta información se guarde en su archivo ".

La próxima vez que guardes no debería haber más avisos.

Fuente

0 votos

Hola, eso está muy bien para un archivo pero tengo 82 y me gustaría evitar abrir cada uno de ellos. He intentado grabar tu solución como una macro pero ha fallado. ¿Hay alguna solución en VB?

0 votos

@TessinOz ¿Es una mezcla de Excel 2016 y 2013 o sólo 2016 y estás en un entorno de dominio con Políticas de Grupo?

2voto

Tess in Oz Puntos 11

Mi solución

En lugar de desactivar el Inspector de documentos que parece difícil de hacer en VB, sólo estoy bloqueando el mensaje en sí. Realmente no me importa el archivo de origen, sólo quiero copiar sin problemas los datos fuera de ellos, así que esto funcionará en mi caso muy bien.

Al añadir este código al inicio de mi código, ya no me aparece el Inspector de documentos advertencia:

'Disable privacy settings warning
Application.DisplayAlerts = False

2 votos

Esto no funciona en todos los casos.

0 votos

@Tess - Deberías aceptar esta respuesta que escribiste aquí poniendo la marca de verificación en verde ya que resolvió tu problema.

1voto

Francisco Costa Puntos 11

Abrir el documento > alt+f11 > Módulo Thisworbook introducir esto:

Private Sub Workbook_AfterSave(ByVal Success As Boolean)
    Application.DisplayAlerts = True
End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Application.DisplayAlerts = False
End Sub

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X