Wenn Excel ausgeführt wird und ich im Windows-Explorer auf eine Excel-Datei doppelklicke, möchte ich, dass diese standardmäßig in einem neuen Fenster geöffnet wird, damit ich Dokumente auf separate Monitore verschieben kann. Gibt es eine Möglichkeit, dieses Verhalten zu erreichen?
106
There was a problem sending the command
oder ähnliches öffnen .Es ist ein bisschen von hinten nach vorne und funktioniert für jedes Programm, nicht nur für Excel, sondern ich klicke mit der mittleren Maustaste auf das Excel-Symbol in der Windows 7-Taskleiste, erstelle eine neue Instanz von Excel und öffne dann die Dokumente in jeder Instanz von Excel .
Sobald mehrere Excel-Instanzen ausgeführt werden, können Sie sie nebeneinander anordnen, indem Sie die Umschalttaste gedrückt halten und mit der rechten Maustaste auf das Symbol klicken:
quelle
Das Öffnen aller Arbeitsmappen in verschiedenen Fenstern hat bestimmte Nachteile. Zum einen enthält eine Formel, die auf eine andere Arbeitsmappe verweist, den vollständigen Dateipfad der anderen Arbeitsmappe. Zum anderen wird durch Kopieren / Einfügen von einer Arbeitsmappe in eine andere die Anzahl der für die Zieldaten verfügbaren Optionen verringert, z. B. die Spaltenbreiten beibehalten. Es ist möglich, dass diese Dinge für Ihre Zwecke keine große Rolle spielen. Wenn Sie jedoch "seltsames" Verhalten bei der Verwendung mehrerer Arbeitsmappen in mehreren Fenstern feststellen, können Sie versuchen, sie im selben Fenster zu öffnen, um festzustellen, ob die Seltsamkeit verschwindet.
Ich möchte, dass das Standardverhalten beim Öffnen von Excel-Arbeitsmappen im selben Fenster beibehalten wird. Wenn einzelne Arbeitsmappen in verschiedenen Fenstern geöffnet werden sollen, klicke ich mit der rechten Maustaste auf die Datei und wähle "In neuem Fenster öffnen". Dazu habe ich dieses kleine Hilfsprogramm geschrieben . Es ist kostenlos. Fühlen Sie sich frei, um es zu installieren.
quelle
Ich habe den hier veröffentlichten Leitfaden befolgt .
Zusamenfassend:
HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command
(Default)
, wählen Sie ausModify...
, fügen Sie ein Leerzeichen hinzu, gefolgt von"%1"
(einschließlich Anführungszeichen)command
incommand2
command
Ordner (dessen Nameunverändert bleibt), benennen Sie
ddeexec
in umddeexec2
HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/command
navigieren Sie zu
HKEY_CLASSES_ROOT/Excel.CSV/shell/Open/command
Dies funktionierte für Microsoft Excel 2007. Im Falle eines Updates müssen Sie diese Schritte möglicherweise wiederholen.
Ich persönlich mochte diesen manuellen Ansatz, weil er reversibel ist. In Bezug auf einige der anderen vorgeschlagenen Lösungen finde ich es toll, dass Sie so einfach 2 Dateien mit demselben Namen öffnen können.
quelle
Excel 2007: Wenn Sie zum Bearbeiten Ihrer Windows-Registrierung berechtigt sind , finden Sie hier einige Registrierungsdateien, die die Option zum Öffnen in einer neuen Instanz (entweder standardmäßig oder nicht) hinzufügen, wenn Sie mit der rechten Maustaste auf Ihre Dateien klicken, sodass Sie beide Funktionen verwenden können .
Es gibt auch eine .reg-Datei, die deinstalliert werden kann. Bewährt in Excel 2007 (32-Bit-Fenster). Ich glaube, die Technik ist dieselbe wie in Hyperslugs Antwort: DDE oder nicht.
quelle
Da Hyperslugs Antwort bei mir nicht funktionierte, folgte ich "Option B" von seinem Link und öffne nun ein neues (leeres) Excel aus dem Startmenü und ziehe die Datei, die ich öffnen möchte, per Drag'n'Drop in das neue Fenster.
quelle
In Office 2013 wurde dieses Problem behoben. In Office 2013 befindet sich jede Arbeitsmappe in einem eigenen Fenster.
quelle
Hier ist ein weiterer Satz von Registry - Dateien I (die ich erstellt) das gleiche Problem zu lösen: http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007-Option-to-open-excel- 2007-Dokumente-in-einer-neuen-Instanz.html? SfQueryTermInfo = 1 + 30 + Excel + Instanz + Neu
Bietet ein Rechtsklick-Menü zum Öffnen von Excel-Dateien in einer neuen Instanz und macht es optional zum Standardverhalten, lässt jedoch die Option, es in einer vorhandenen Instanz zu öffnen, wenn die Arbeitsmappen mit Formatierung zwischen ihnen ausgeschnitten und eingefügt werden müssen.
quelle
Endlich eine Regedit-Anweisung, die für Windows 7 und Excel 2010 funktioniert
Vielen Dank an Sally Tang, in diesem Forum https://social.technet.microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each-workbook-in-separate-windows-excel -2010-windows-7? Forum = excel
quelle
Eine andere Lösung besteht darin, eine
.reg
Datei mit dem folgenden Inhalt in der Windows-Registrierung zusammenzuführen (ändern Sie den PfadEXCEL.EXE
entsprechend der Version und dem Installationspfad und fügen Sie alle zusätzlichen Dateitypen hinzu, die Sie neu zuordnen möchten (Excel.Sheet.12
gilt für.xlsx
Dateien undExcel.Sheet.8
gilt für.xls
Dateien)):(Möglicherweise möchten Sie Ihre vorhandenen
HKEY_CLASSES_ROOT\Excel.Sheet.12
undHKEY_CLASSES_ROOT\Excel.Sheet.8
Zweige (überregedit.exe
den Export) sichern, falls Sie diese Änderung rückgängig machen möchten.Wenn Sie nach dem Anwenden dieser Datei eine andere Datei im selben Fenster öffnen möchten, verwenden Sie das Dateimenü, um eine andere Datei zu öffnen. Die Datei wird dann im aktuellen Fenster geöffnet.
quelle
Microsoft hat dies bereits gepatcht. Sie können den Patch hier herunterladen:
https://support.microsoft.com/en-us/help/2636670/how-to-open-excel-files-in-separate-windows-in-windows-7
Wenn Sie den Patch ausführen, wird alles im Abschnitt " Problem selbst beheben " beschrieben.
quelle
Dieser Thread ist alt, aber das Problem besteht weiterhin! Die Hyperslugs-Lösung hat bei mir nicht funktioniert, aber ich habe eine raffinierte Startanwendung gefunden, die das Öffnen von Excel-Dokumenten ermöglicht und neue Instanzen erzwingt. Es kann hier gefunden werden http://blog.thomascsherman.com/2010/06/opening-excel-files-in-new-processes-excel-launcher-helper-app/ . Ich hoffe das hilft jemandem bei diesem nervigen Problem.
quelle
Ich verwende Excel 2010 und wollte eine neue Instanz öffnen, um einfach zwischen Tabellen wechseln zu können. Ich benutze Alt + Tab, was mit den Standardeinstellungen von Excel nicht funktioniert. Wenn dies der Hauptgrund ist, aus dem Sie eine neue Instanz für jede Tabelle öffnen möchten, kann dies behoben werden durch:
Dies erleichtert das Wechseln zwischen Tabellenkalkulationen. Wenn Sie jedoch zwei Tabellenkalkulationen gleichzeitig anzeigen möchten (dh wenn Sie mehrere Monitore haben), müssen Sie dennoch eine neue Excel-Instanz öffnen und die Datei in dieser Instanz öffnen.
quelle
Das Deaktivieren von DDE scheint die beste Option zu sein, aber wie bereits erwähnt, öffnet Excel ein leeres Fenster, wenn Sie versuchen, eine Kalkulationstabelle über Windows Explorer zu öffnen. Wenn Sie normalerweise eine Kalkulationstabelle über Windows Explorer öffnen, empfiehlt es sich, die Erweiterungen neu zuzuordnen und Ihren eigenen Befehl anzugeben.
Öffnen Sie dazu die Eingabeaufforderung als Administrator und führen Sie die folgenden Befehle aus (ändern Sie den Pfad entsprechend Ihrer Office-Installation):
Dadurch wird ein neues Fenster geöffnet, sobald Sie auf eine Excel-Datei doppelklicken. Es behebt auch das Verhalten, wenn Sie mit der rechten Maustaste auf das Excel-Symbol klicken und eine aktuelle Tabelle auswählen. Das Verhalten beim Öffnen einer Tabelle über das Dialogfeld "Öffnen" in Excel wird jedoch nicht behoben. Diese werden weiterhin im selben Fenster geöffnet.
HINWEIS: Wenn Sie die obigen Befehle in eine Batch-Datei einfügen, müssen Sie
"%%1"
anstelle von verwenden"%1"
.quelle