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"
.