Il est très utile de modifier le registre ici. Ce sera légèrement différent sous Server 2008 mais assez similaire pour que tout soit logique:
- Exécutez l'éditeur de registre en tant qu'administrateur. Si vous ne savez pas comment faire cela, ouvrez le menu Démarrer, puis recherchez
regedit.exe
. Clic droit sur le regedit.exe
fichier puis cliquez sur "Exécuter en tant qu'administrateur" option.
- Dans l'éditeur de registre, accédez à
HKEY_CLASSES_ROOT\.xls
clé. Vous pouvez le faire en développant la HKEY_CLASSES_ROOT
noeud, puis commencez à taper .xls
ou simplement chercher .xls
, ou faites simplement défiler vers le bas et recherchez-le. Vous devriez voir quelque chose comme ça:
Regarde le (Default)
valeur, dans la capture d'écran ci-dessus, qui est Excel.Sheet.8
. Maintenant, allez à cette clé dans HKEY_CLASSESS_ROOT
. En d'autres termes, allez à HKEY_CLASSES_ROOT\Excel.Sheet.8
.
- Étendre le
Excel.Sheet.8
et vous verrez qu’il contient plusieurs clés. Une de ces clés est nommée shell
. Allez-y et développez le shell
clé aussi. vous verrez quelque chose comme ceci:
Notez que les clés sous shell correspondent aux options que vous voyez lorsque vous cliquez avec le bouton droit sur un fichier Excel dans Explorer. L'idée est que nous voulons ajouter ici une option «Ouvrir dans une nouvelle instance». Alors, faites un clic droit sur le shell
key, puis choisissez New- & gt; Key.
Donnez à la clé le nom de votre choix. Par exemple, OpenInNewInstance
. Lorsque la clé est créée, double-cliquez sur (Default)
pour lui donner une valeur par défaut. La valeur par défaut sera l'option que vous verrez dans le menu contextuel. Donc, pour cet exemple, nous allons utiliser Open In New Instance
. Vous devriez avoir quelque chose comme ça:
- Ajouter une nouvelle clé sous
OpenInNewInstance
. Cette fois, nommez-le comme command
. Pour définir la valeur par défaut du command
clé, vous aurez besoin du chemin d'accès au fichier EXCEL.EXE. Sous Windows 7 64 bits et Office 2010, définissez la valeur sur ceci:
C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" "%1
Si vous avez la même configuration que la mienne, vous pouvez simplement copier ce qui précède. Sinon, effectuez les ajustements nécessaires pour correspondre à votre configuration. Vous devriez maintenant voir quelque chose comme ça.
- C'est tout! Vous avez terminé. Allez dans l'explorateur Windows et faites un clic droit sur
.xls
fichier. Vous devriez maintenant voir votre option «Ouvrir dans une nouvelle instance».
Cliquez sur «Ouvrir dans une nouvelle instance» et Excel ouvre le classeur dans une nouvelle fenêtre d'application. Clic droit sur un autre .xls
fichier et ouvrez-le dans une nouvelle instance, Excel l'ouvre dans une autre fenêtre d'application.
- Si cela ne suffit pas et que vous voulez que ce soit le comportement par défaut. En d'autres termes, chaque fois que vous double-cliquez sur un
.xls
fichier dans l’Explorateur, vous souhaitez que Excel l’ouvre dans une nouvelle instance d’application, puis une étape simple suffit. Aller au shell
clé et définissez sa valeur par défaut sur OpenInNewInstance
Les instructions ci-dessus vous permettent d’ajouter une option au menu contextuel de *.xls
des dossiers. Les fichiers Excel 2007/2010 ont une extension différente ( .xlsx
ou .xlsm
). Suivez simplement les mêmes étapes, mais recherchez l'extension correcte ( xlsx
ou xlsm
au lieu de xls
) en 2.
http://web.archive.org/web/20141014173336/http://www.excelqa.info/2011/06/17/how-to-open-exen-files-in-a-new-application-instance- windows-7-or-vista /