web-dev-qa-db-fra.com

Ouvrir plusieurs instances d'Excel sans message de verrouillage PERSONAL.xlsb

Chaque fois que j'ouvre plus d'une instance d'Excel, je reçois le message suivant:

PERSONAL.xlsb est verrouillé pour l'édition

PERSONAL.xlsb is locked for editing

Q: Comment puis-je désactiver ou masquer ce message?

Alternativement, si quelqu'un pouvait suggérer un moyen d'améliorer la prise en charge par Excel 2007 de plusieurs moniteurs au sein d'une même instance, cela contournerait également le problème.

Remarque : Je ne souhaite pas utiliser "Ignorer les autres applications utilisant l'échange de données dynamiques (DDE)", car il paralyse d'autres fonctionnalités que j'utilise régulièrement.

25
anschauung

Affichez votre Personal.xlsb et activez l’option de partage de classeur. Vous pouvez ensuite ouvrir autant d'instances d'Excel que vous le souhaitez sans ce message pénible en lecture seule.

Le seul inconvénient est que si vous souhaitez réellement ajouter ou modifier une macro personnelle, vous devrez afficher à nouveau Personal.xlsb et désactiver l'option de partage à nouveau (vous ne pouvez ni afficher ni modifier les macros de classeurs partagés, mais vous pouvez les exécuter.)

Pour trouver l'option de partage du classeur, appuyez sur l'onglet "Révision", puis sur le bouton "Partager le classeur", qui se trouve dans le groupe "Modifications".

Dans Office 2007/2010, affichez personal.xlsb en ouvrant une instance unique d'Excel et en sélectionnant Afficher dans la vue, section de fenêtre et bouton Afficher, dans Office 2007, partagez le classeur à partir de l'onglet Révision, section Modifications, partage de classeur.

26
RichieLemons

Si vous ne comptez pas sur vos macros personnelles, vous pouvez accéder à:

C:\Utilisateurs\nom d'utilisateur\AppData\Local\Microsoft\Excel\XLStart

et rendre le fichier Personal.xlsb en lecture seule. Cela devrait arrêter la lancinante.

Si 2 instances ne sont pas nécessaires, vous pouvez également forcer Excel à ouvrir une nouvelle fenêtre pour chaque fichier. Il y aura plusieurs occurrences dans la barre des tâches (ce qui, je suppose, peut être glissé sur plusieurs moniteurs), mais un seul fichier Excel est en cours d'exécution.

3
John T

This le fil fournit quelques options sur la façon d'empêcher que cela se produise. Je n'ai pas eu de changement pour tester la prise en charge de plusieurs moniteurs Excel 2010, mais je peux confirmer que 2007 n'a aucun moyen de prendre en charge une instance avec des fichiers ouverts sur plusieurs moniteurs.

2
BinaryMisfit