2009-08-12 04:40:22 +0000 2009-08-12 04:40:22 +0000
107
107

Excel-bestanden openen in een nieuw venster

Wanneer ik Excel heb draaien en ik dubbelklik op een Excel bestand in Windows verkenner, zou ik graag willen dat het standaard in een nieuw venster wordt gestart, zodat ik documenten naar aparte monitoren kan verplaatsen. Is er een manier om dit gedrag te krijgen?

Antwoorden (14)

90
90
90
2009-08-12 04:49:11 +0000

Ik heb dit probleem ook gehad. Dit is wat ik deed:

Ga in Excel 2003 naar Extra - Opties - > tabblad Algemeen.

Zorg ervoor dat de optie, ‘Negeer andere toepassingen’ is aangevinkt.

In Excel 2007 & 2010, klik op de Office knop -> Excel Opties -> Geavanceerd.

Onder Algemeen, vink ‘Negeer andere toepassingen die Dynamische gegevensuitwisseling gebruiken’ aan.

Ik weet niet waarom dit niet is ingebouwd. Bron: http://www.lytebyte.com/2008/05/13/how-to-open-two-excel-files-side-by-side-in-separate-monitors/

19
19
19
2016-01-29 07:13:45 +0000

Het is een beetje van achter naar voren, en werkt voor elk programma, niet alleen Excel, maar ik klik met de middelste muisknop op het Excel icoon in de Windows 7 Taakbalk en maak een nieuwe instantie van Excel, open dan de documenten in elke instantie van Excel.

Zodra je meerdere instanties van Excel hebt draaien, kun je ze naast elkaar zetten door Shift ingedrukt te houden en rechts te klikken op het icoon:

13
13
13
2010-10-08 20:24:21 +0000

Er zijn bepaalde nadelen aan het feit dat al uw werkmappen in verschillende vensters geopend zijn. Als u bijvoorbeeld in de ene werkmap een formule schrijft die naar een andere werkmap verwijst, zal het volledige bestandspad van de andere werkmap erin worden opgenomen. Anderzijds vermindert het kopiëren/plakken van de ene werkmap naar de andere het aantal opties dat beschikbaar is voor de bestemmingsgegevens, zoals het behouden van de kolombreedtes, enzovoort. Het is mogelijk dat deze dingen voor jouw doeleinden niet veel uitmaken, maar als je “vreemd” gedrag ervaart bij het gebruik van meerdere werkmappen in meerdere vensters, zou je kunnen proberen ze in hetzelfde venster te openen om te zien of het vreemde gedrag verdwijnt.

Mijn voorkeur is om het standaard gedrag om Excel werkmappen in hetzelfde venster te openen te laten staan, en wanneer ik individuele werkmappen in verschillende vensters wil openen, klik ik met de rechter muisknop op het bestand en selecteer “Open in nieuw venster”. Om dat te doen, schreef ik deze kleine utility . Het is gratis. Voel je vrij om het te installeren.

10
10
10
2015-10-01 19:24:46 +0000

Ik heb de gids gevolgd die hier .

In het kort:

  1. Open regedit (win+R, regedit)
  2. Blader naar HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command
  3. In het tabblad aan de rechterkant :
  4. Klik met rechts op (Default), selecteer Modify..., voeg een spatie toe gevolgd door "%1" (inclusief aanhalingstekens)
  5. Hernoem command in command2
  6. In de tab aan de linkerkant :
  7. Net onder de map command (waarvan de naam onaangeroerd blijft), Hernoem ddeexec in ddeexec2
  8. Blader naar HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/command
  9. Herhaal stap 3 en 4
  10. Als u wilt dat dit ook voor csv-bestanden geldt, Blader naar HKEY_CLASSES_ROOT/Excel.CSV/shell/Open/command
  11. Herhaal stap 3 en 4 (of herhaal gewoon stap 6 :) )

Dit werkte voor Microsoft Excel 2007. In het geval van een update kan het zijn dat je deze stappen moet herhalen.

Persoonlijk vond ik deze handmatige aanpak prettig omdat het omkeerbaar is. Ten opzichte van sommige van de andere voorgestelde oplossingen, vind ik het geweldig dat je zo gemakkelijk 2 bestanden met dezelfde naam kunt openen.

6
6
6
2010-01-25 14:30:41 +0000

Excel 2007: Als je toegang hebt om je windows register te bewerken, hier zijn een paar register bestanden die de optie toevoegen om in een nieuwe instantie te openen (al dan niet standaard) wanneer je met de rechtermuisknop op je bestanden klikt, zodat je beide functionaliteiten kunt gebruiken.

Er is ook een .reg bestand om het te ‘de-installeren’. Geprobeerd en getest in excel 2007 (32-bits windows). Ik geloof dat de techniek hetzelfde is als in hyperslug’s antwoord: DDE of niet.

5
5
5
2010-01-25 14:16:32 +0000

Omdat hyperslug’s antwoord niet werkte voor mij, volgde ik “Optie B” van zijn link en open nu een nieuwe (lege) Excel vanuit het start menu en sleep het bestand dat ik wil openen in het nieuwe venster.

5
5
5
2013-08-14 18:04:08 +0000

In Office 2013 hebben ze dit probleem opgelost. Elke werkmap zit in een eigen venster in Office 2013.

3
3
3
2011-04-22 03:50:05 +0000

Hier is een andere set registerbestanden die ik heb gemaakt om hetzelfde probleem op te lossen: http://www.experts-exchange.com/Software/OfficeProductivity/Office_Suites/MS\_Office/Excel/A\_1007-Option-to-open-excel-2007-documents-in-a-new-instance.html? sfQueryTermInfo=1+30+excel+instanc+new ](http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007-Option-to-open-excel-2007-documents-in-a-new-instance.html?sfQueryTermInfo=1+30+excel+instanc+new)

Geeft een rechtsklik menu om Excel bestanden te openen in een nieuwe instantie, en maakt dit optioneel het standaard gedrag, maar laat nog steeds de optie open om het in een bestaande instantie te openen als de werkmappen geknipt en geplakt moeten worden met opmaak ertussen.

2
2
2
2015-03-27 22:06:51 +0000

eindelijk een regedit instructie die werkt voor mijn windows 7 en excel 2010

Om meerdere instanties van Excel te starten, veranderen we dit door geen gebruik te maken van DDE om het bestand te openen. Vink het vakje “Negeer andere toepassingen die Dynamische gegevensuitwisseling (DDE) gebruiken” aan in Excel -> Excel-opties -> Geavanceerd

Als dit niet werkt, moeten we voor Windows Vista en Windows 7 het register bewerken om DDE volledig te verwijderen. =============== Belangrijk Dit gedeelte, deze methode of taak bevat stappen die u vertellen hoe u het register moet wijzigen. Er kunnen echter ernstige problemen optreden als u het register onjuist wijzigt. Zorg er daarom voor dat u deze stappen zorgvuldig uitvoert. Maak voor extra bescherming een back-up van het register voordat u het wijzigt. Dan kunt u het register herstellen als er een probleem optreedt.

  1. Klik op Start, typ in het zoekvak regedit en druk op Enter.
  2. Zoek de registersubsleutel: HKEY_CLASSES_ROOT\Excel.Sheet.14\shellOpen
  3. Verwijder de subsleutel ddeexec.
  4. Klik op de subsleutel opdracht en dubbelklik vervolgens op de waarde Standaard in het rechterdeelvenster. Vervang de waardegegevens door: “C:ProgrammabestandenMicrosoft Office\OFFICE14EXCEL.EXE” “%1” Dubbelklik op de waarde Opdrachtstring, vervang de gegevens door: (f’^Vn-}f(ZXfeAR6.jiEXCELFiles)*!De@]Vz(r=f1lfq?R& “%1”

Met dank aan sally tang , op dit 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

2
2
2
2015-07-28 10:34:49 +0000

Een andere oplossing is om een .reg bestand met de volgende inhoud samen te voegen in het register van Window (verander het pad naar EXCEL.EXE volgens de versie en het installatiepad dat je hebt en voeg alle bijkomende bestandstypes toe die je opnieuw wilt toewijzen (Excel.Sheet.12 is voor .xlsx bestanden en Excel.Sheet.8 is voor .xls bestanden)):

(Je wilt misschien een back-up maken van je bestaande HKEY_CLASSES_ROOT\Excel.Sheet.12 en HKEY_CLASSES_ROOT\Excel.Sheet.8 takken (via regedit.exe‘s export) voor het geval je deze wijziging wilt terugdraaien.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Excel.Sheet.12]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell]
@="Open"

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Edit]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Edit\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Edit\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" /r \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\ViewProtected]

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\ViewProtected\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\ViewProtected\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell]
@="Open"

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Edit]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Edit\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Edit\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" /r \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\ViewProtected]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\ViewProtected\command]
@="\"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
command=-

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\ViewProtected\ddeexec]

Als je, na het toepassen van dit bestand, een ander bestand wilt openen in hetzelfde venster, gebruik dan het bestandsmenu om een ander bestand te openen en het zal openen in het huidige venster.

2
2
2
2016-08-23 08:03:42 +0000

Microsoft heeft dit al gepatcht. U kunt de patch hier downloaden: https://support.microsoft.com/en-us/help/2636670/how-to-open-excel-files-in-separate-windows-in-windows-7

Het uitvoeren van de patch doet alles wat gezegd wordt in de “Laat me het zelf oplossen” sectie.

1
1
1
2014-01-10 17:43:52 +0000

Ik gebruik Excel 2010, en ik wil een nieuwe map openen om gemakkelijk tussen spreadsheets te kunnen wisselen. Ik gebruik Alt+Tab, wat niet werkt met de standaard instellingen van Excel. Als dit de belangrijkste reden is waarom je voor elk werkblad een nieuwe map wilt openen, dan kan dat worden opgelost door:

  1. Excel openen
  2. Open het menu Bestand
  3. Klik op ‘Opties’
  4. Klik op ‘Geavanceerd’
  5. Scroll naar beneden naar ‘Weergave’ Sectie
  6. Dit maakt het gemakkelijker om tussen spreadsheets te schakelen, maar als u twee spreadsheets tegelijk wilt bekijken (d.w.z. als u meerdere beeldschermen hebt), moet u nog steeds een nieuwe instantie van Excel openen en het bestand vanuit die instantie openen.
1
1
1
2013-02-19 17:43:33 +0000

Deze draad is oud, maar het probleem is hardnekkig! Hyperslugs oplossing werkte niet voor mij, maar ik vond een handige launcher applicatie die het openen van excel documenten in het midden houdt en nieuwe instanties forceert. Het kan hier gevonden worden http://blog.thomascsherman.com/2010/06/opening-excel-files-in-new-processes-excel-launcher-helper-app/ . Ik hoop dat dit iemand helpt met dit vervelende probleem.

0
0
0
2018-12-10 19:38:00 +0000

Het uitschakelen van DDE lijkt de beste optie, maar zoals anderen al hebben aangegeven, zorgt dat ervoor dat Excel een leeg venster opent wanneer je een spreadsheet probeert te openen via Windows Verkenner. Als je een spreadsheet gewoonlijk opent via Windows Verkenner, dan is de beste optie om de extensies opnieuw te koppelen en je eigen commando op te geven.

Om dat te doen, open je de opdrachtprompt als administrator en voer je de volgende commando’s uit (waarbij je het pad aanpast aan je Office installatie):

C:\WINDOWS\system32>FTYPE XLSX.FILETYPE="C:\Program Files (x86)\Microsoft Office\Office14\Excel.exe" "%1"
C:\WINDOWS\system32>ASSOC .xlsx=XLSX.FILETYPE
C:\WINDOWS\system32>FTYPE XLSM.FILETYPE="C:\Program Files (x86)\Microsoft Office\Office14\Excel.exe" "%1"
C:\WINDOWS\system32>ASSOC .xlsm=XLSM.FILETYPE

Dit zorgt ervoor dat er een nieuw venster wordt geopend wanneer je dubbelklikt op een Excel bestand. Het verhelpt ook het gedrag wanneer u met de rechtermuisknop op het Excel-pictogram klikt en een recent werkblad selecteert. Dit verhelpt echter niet het gedrag wanneer je een spreadsheet opent via het Open dialoogvenster in Excel – deze worden nog steeds in hetzelfde venster geopend.

OPMERKING: Indien je bovenstaande commando’s in een batch bestand plaatst, moet je "%%1" gebruiken in plaats van "%1".