Abrir varias instancias de Excel sin mensaje de bloqueo PERSONAL.xlsb

26

Cada vez que abro más de una instancia de Excel, recibo el siguiente mensaje:

PERSONAL.xlsb está bloqueado para editar

PERSONAL.xlsb está bloqueado para editar

P : ¿Cómo puedo desactivar u ocultar este mensaje?

Alternativamente, si alguien pudiera sugerir una forma de mejorar el soporte de Excel 2007 para múltiples monitores dentro de una sola instancia, eso también solucionaría el problema

Nota : No quiero usar "Ignorar otras aplicaciones que usan el intercambio dinámico de datos (DDE)", ya que paraliza otras características que uso regularmente.

anschauung
fuente

Respuestas:

27

Muestra tu Personal.xlsby activa la opción compartir libro. Luego puede abrir tantas instancias de Excel como desee sin ese molesto mensaje de solo lectura.

El único inconveniente es que si realmente desea agregar o editar una macro personal, tendrá que Personal.xlsbvolver a mostrarla y desactivar la opción de compartir nuevamente (no puede ver ni editar macros de libros compartidos, pero puede ejecutarlos).

Para encontrar la opción de compartir el libro, presione la pestaña 'Revisar' y luego presione el botón 'Compartir libro', que se encuentra en el grupo 'Cambios'.

En Office 2007/2010, muestre personal.xlsb abriendo una sola instancia de Excel y eligiendo mostrar desde la pestaña de vista, sección de ventana, botón de mostrar En Office 2007, comparta el libro de trabajo desde la pestaña de revisión, la sección de cambios, comparta el libro de trabajo

YetAnotherUser
fuente
55
Muchas gracias por esto, realmente me estaba molestando. Solo para agregar: en Office 2007, muestre personal.xlsb abriendo una única instancia de Excel y eligiendo mostrar en la pestaña de vista, sección de ventana, botón de mostrar En Office 2007, comparta el libro de trabajo desde la pestaña de revisión, la sección de cambios, comparta el libro de trabajo
sahmeepee
1
Una vez que cambié a Excel 365 tuve problemas con esto, necesitaba usar este enlace support.office.com/en-us/article/… para compartir, para su información
Eliyahu
Para Excel 365, es necesario agregar el comando "Compartir libro de trabajo (heredado)" a la cinta de opciones para acceder a la función Compartir libro de trabajo.
jjz
3

Si no depende de sus macros personales, puede navegar a:

C: \ Usuarios \ nombre de usuario \ AppData \ Local \ Microsoft \ Excel \ XLStart

y hacer que el Personal.xlsbarchivo sea de solo lectura. Eso debería detener las molestias.

Si no son necesarias 2 instancias, también puede forzar a Excel a abrir una nueva ventana para cada archivo. Mostrará varias instancias en la barra de tareas (que supongo que puede arrastrar a través de los monitores) pero solo tendrá 1 copia de Excel en ejecución.

John T
fuente
¿Hay alguna manera de obligar a Excel a abrir una nueva ventana para cada archivo desde fuera de Excel? Es decir, ¿puedo hacer que este comportamiento sea predeterminado y no tener que usar el opendiálogo de Excel ?
anschauung
desafortunadamente no sin el truco DDE
John T
Ugh No puedo hacerlo, pero hay una solución de alguna manera: Word maneja esto perfectamente, aunque probablemente porque no carga el archivo de plantilla como un documento 'oculto' para cada instancia.
anschauung
Esto es más o menos lo que hice. Marcó el archivo de solo lectura. Si alguna vez necesito trabajar en mis macros, puedo hacer que se pueda volver a escribir. :)
Chiramisu
2

Este hilo proporciona algunas opciones sobre cómo evitar que esto suceda. No he tenido un cambio para probar la compatibilidad con monitores múltiples de Excel 2010, pero puedo confirmar que 2007 no tiene forma de admitir una instancia con archivos abiertos en varios monitores.

BinaryMisfit
fuente
Gracias, pero ya probé esa solución en particular ("Ignorar otras aplicaciones que usan Dynamic Data Exchange (DDE)") y no me gustó el resultado. He editado la publicación para que otros lo sepan.
anschauung
-1

He encontrado una solución simple para esa molestia.

1) Haga una copia de su PERSONAL.XLSB en otro lugar. Realmente no importa dónde desee almacenar este archivo, solo evite las carpetas del sistema. Por ejemplo, póngalo en la unidad D: \

2) Cree un directorio llamado XLSTART, para que tenga creada la carpeta D: \ XLSTART.

3) Mueva PERSONAL.XLSB de D: \ a D: \ XLSTART

4) Desactive la casilla de solo lectura en su archivo D: \ XLSTART \ PERSONAL.XLSB y su carpeta D: \ XLSTART

5) Vaya a la ubicación anterior de PERSONAL.XLSB (en mi caso fue C: \ Archivos de programa (x86) \ Microsoft Office \ root \ Office16 \ XLSTART, porque migré a una nueva oficina), aunque puede tener C: \ Users \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART en caso de que aún ejecute la versión anterior de Office.

6) Ir a un nivel superior y eliminar completamente la carpeta XLSTART.

7) Mueva o copie D: \ XLSTART en la ubicación actual.

8) acabado. Todo esta funcionando.

Funcionó para mí, espero que funcione para ti también. Ahora puedo editar PERSONAL.XLSB cuando quiera. Sin problemas más.

usuario3753837
fuente