Öffnen Sie mehrere Instanzen von Excel ohne PERSONAL.xlsb-Sperrnachricht

40376
anschauung

Immer wenn ich mehr als eine Instanz von Excel öffne, erhalte ich die folgende Meldung:

PERSONAL.xlsb ist zur Bearbeitung gesperrt

PERSONAL.xlsb ist zur Bearbeitung gesperrt

F : Wie kann ich diese Nachricht deaktivieren oder ausblenden?

Wenn jemand eine Möglichkeit vorschlagen könnte, die Unterstützung von Excel 2007 für mehrere Monitore innerhalb einer einzigen Instanz zu verbessern, könnte dies auch das Problem umgehen

Hinweis : Ich möchte nicht "Andere Anwendungen ignorieren, die Dynamic Data Exchange (DDE) verwenden" verwenden, da dadurch andere Funktionen beeinträchtigt werden, die ich regelmäßig verwende.

24
Das hat mich so sehr geärgert, danke! Coops vor 13 Jahren 1

4 Antworten auf die Frage

26
YetAnotherUser

Blenden Sie Ihre Freigabeoption ein Personal.xlsbund aktivieren Sie sie . Sie können dann beliebig viele Instanzen von Excel ohne diese lästige schreibgeschützte Nachricht öffnen.

Der einzige Nachteil ist, dass, wenn Sie ein persönliches Makro tatsächlich hinzufügen oder bearbeiten möchten, Sie es wieder einblenden Personal.xlsbund die Freigabeoption wieder deaktivieren müssen (Sie können Makros freigegebener Arbeitsmappen nicht anzeigen oder bearbeiten, sie können jedoch ausgeführt werden.)

Um die Freigabe-Arbeitsmappen-Option zu finden, klicken Sie auf die Registerkarte "Überprüfen" und anschließend auf die Schaltfläche "Arbeitsmappe freigeben". Diese befindet sich in der Gruppe "Änderungen".

Deaktivieren Sie in Office 2007/2010 die Datei "personal.xlsb", indem Sie eine einzelne Instanz von Excel öffnen und die Option "Ausblenden" auf der Registerkarte "Ansicht" des Fensterabschnitts und die Schaltfläche "Einblenden" auswählen. In Office 2007 geben Sie die Arbeitsmappe über die Registerkarte "Überprüfung", den Abschnitt "Änderungen" und die Arbeitsmappe freigeben frei

Hervorragend! Das hat den Trick gemacht. Vielen Dank! anschauung vor 14 Jahren 2
Das hat mich so sehr geärgert, danke! Coops vor 13 Jahren 0
Vielen Dank dafür - es hat mich wirklich geärgert. Fügen Sie einfach Folgendes hinzu: In Office 2007 können Sie personal.xlsb einblenden, indem Sie eine einzelne Instanz von Excel öffnen und auf der Registerkarte Ansicht, Fensterbereich, Schaltfläche "Einblenden" die Schaltfläche "Einblenden" auswählen. In Office 2007 können Sie die Arbeitsmappe über die Registerkarte "Überprüfung", den Abschnitt "Änderungen" und "Arbeitsmappe freigeben" freigeben sahmeepee vor 13 Jahren 5
3
John T

Wenn Sie nicht auf Ihre persönlichen Makros angewiesen sind, können Sie navigieren zu:

C: \ Benutzer \ Benutzername \ AppData \ Local \ Microsoft \ Excel \ XLStart

und die Personal.xlsbDatei schreibgeschützt machen. Das sollte das Nörgeln stoppen.

Wenn zwei Instanzen nicht erforderlich sind, können Sie auch zwingen, dass Excel für jede Datei ein neues Fenster öffnet. Es werden mehrere Instanzen in der Taskleiste angezeigt (von denen ich annehme, dass Sie sie über mehrere Monitore ziehen können), aber es wird nur eine Kopie von Excel ausgeführt.

Gibt es eine Möglichkeit, Excel zu zwingen, ein neues Fenster für jede Datei von außerhalb von Excel zu öffnen? Kann ich dieses Verhalten als Standard festlegen und nicht den "Öffnen" -Dialog von Excel verwenden? anschauung vor 15 Jahren 0
leider nicht ohne den DDE-Trick John T vor 15 Jahren 0
Pfui. Ich kann nicht hepen, aber irgendwie gibt es eine Lösung - Word erledigt dies perfekt, auch wenn die Vorlagendatei nicht als "verstecktes" Dokument für jede Instanz geladen wird. anschauung vor 15 Jahren 0
Das ist mehr oder weniger das, was ich getan habe. Die Datei wurde als schreibgeschützt markiert. Wenn ich jemals an meinen Makros arbeiten muss, kann ich sie wieder beschreibbar machen. :) Chiramisu vor 6 Jahren 0
2
BinaryMisfit

Dieser Thread bietet einige Optionen, wie Sie dies verhindern können. Ich habe keine Änderung der Testversion von Excel 2010 für mehrere Monitore vorgenommen. Ich kann jedoch bestätigen, dass 2007 keine Möglichkeit bietet, eine Instanz mit auf mehreren Monitoren geöffneten Dateien zu unterstützen.

Danke, aber ich habe diese Lösung bereits ausprobiert ("Andere Anwendungen ignorieren, die Dynamic Data Exchange (DDE) verwenden")) und das Ergebnis hat mir nicht gefallen. Ich habe den Beitrag bearbeitet, damit andere wissen. anschauung vor 15 Jahren 0
-1
user3753837

Ich habe eine einfache Lösung für diesen Streit gefunden.

1) Machen Sie eine Kopie Ihrer PERSONAL.XLSB woanders. Es ist nicht wirklich wichtig, wo Sie diese Datei speichern möchten, vermeiden Sie einfach Systemordner. Zum Beispiel legen Sie es auf Laufwerk D: \

2) Erstellen Sie ein Verzeichnis mit dem Namen XLSTART, sodass der Ordner D: \ XLSTART erstellt wird.

3) Verschieben Sie PERSONAL.XLSB von D: \ nach D: \ XLSTART

4) Deaktivieren Sie das Kontrollkästchen Schreibgeschützt in Ihrer Datei D: \ XLSTART \ PERSONAL.XLSB und Ihrem Ordner D: \ XLSTART

5) Wechseln Sie zum vorherigen Speicherort von PERSONAL.XLSB (in meinem Fall war dies C: \ Programme (x86) \ Microsoft Office \ root \ Office16 \ XLSTART - da ich zu einem neuen Büro migriert wurde), obwohl Sie möglicherweise C: \ Users haben \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART, falls Sie noch die ältere Office-Version ausführen.

6) Gehen Sie zu einer Ebene und löschen Sie den XLSTART-Ordner vollständig.

7) Verschieben oder kopieren Sie D: \ XLSTART an der aktuellen Position.

8) Fertig stellen. Alles funktioniert.

Es hat für mich funktioniert, hoffe es funktioniert auch für Sie. Jetzt kann ich PERSONAL.XLSB jederzeit bearbeiten. Kein Ärger mehr.