Office 2007, Windows Server 2008 x64.
Comment puis-je faire Excel de sorte que lorsque je double-cliquez sur un document, il s'ouvre dans une nouvelle instance Excel, de sorte que je peux facilement les voir côte à côte en tant que fenêtres séparées et ne pas utiliser la fonctionnalité View-Arrange All? Maintenant, je dois aller à la barre des tâches, cliquer sur un document pour le voir, puis cliquer sur l'autre document dans la barre des tâches pour passer à celui-ci. Comme alternative, je ferme un document, ouvrez une nouvelle fenêtre Excel, puis faites glisser le document là-bas.
Je vous remercie.
Il y a une très belle promenade de modification du registre ici. Il sera légèrement différent sous le serveur 2008 mais assez semblable pour avoir un sens logique:
regedit.exe
. Cliquez avec le bouton droit de la souris sur le fichier regedit.exe
puis cliquez sur "Exécuter en tant qu'administrateur". HKEY_CLASSES_ROOT\.xls
. Vous pouvez le faire en étendant le nœud HKEY_CLASSES_ROOT
, puis commencez à taper .xls
, ou simplement à rechercher .xls
, ou simplement faites défiler vers le bas et chassez-le. Vous devriez voir quelque chose comme ceci: Regardez la valeur (Default)
, dans la capture d'écran ci-dessus, c'est Excel.Sheet.8
. Maintenant, passez à cette clé dans HKEY_CLASSESS_ROOT
. En d'autres termes, passez à HKEY_CLASSES_ROOT\Excel.Sheet.8
.
Excel.Sheet.8
et vous verrez qu'il a plusieurs clés sous celle-ci. Une de ces clés s'appelle shell
. Allez-y et développez la clé de shell
aussi. Vous verrez quelque chose comme ceci: Notez que les clés sous le 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 une option "ouvrir dans une nouvelle instance" ici. Alors, cliquez avec le bouton droit de la souris sur la touche shell
, puis choisissez New-> Key.
Donnez à la clé tout nom que vous aimez. 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 utiliserons Open In New Instance
. Vous devriez avoir quelque chose comme ceci:
OpenInNewInstance
. Cette fois, nommez-le comme command
. Pour définir la valeur par défaut de la clé de command
, vous aurez besoin du chemin d'accès au fichier EXCEL.EXE. Dans Windows 7 64 bits et Office 2010, définissez la valeur à 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 réglages nécessaires pour correspondre à votre configuration. Vous devriez maintenant voir quelque chose comme ça.
.xls
. 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. Faites un clic droit sur un autre fichier .xls
et ouvrez-le dans une nouvelle instance, Excel l'ouvre dans une autre fenêtre d'application.
.xls
dans Explorer, vous souhaitez que Excel l'ouvre dans une nouvelle instance d'application, alors il y a une étape simple à faire. Accédez à la clé shell
et définissez sa valeur par défaut dans OpenInNewInstance
Les instructions ci-dessus vous permettent d'ajouter une option au menu contextuel des fichiers *.xls
. 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
) dans # 2.
http://web.archive.org/web/20141014173336/http://www.excelqa.info/2011/06/17/how-to-open-excel-files-in-a-new-application-instance- Windows-7-ou-Vista /
Il y avait une solution de travail pour Windows XP ici , en utilisant une correction de registre. Mais il dit que cela fonctionne uniquement dans le système d'exploitation 32 bits. Cependant, je suis curieux si vous entrez dans Démarrer … Exécutez et tapez "C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" "C:\Stuff\sheet.xlsx"
t-il dans la même fenêtre ou un nouveau?
Parce qu'il s'agissait de ce piratage 32 bits, la commande ouverte par défaut utilisait DDE open (% 1) pour fournir le nom de fichier, qui a toujours utilisé une fenêtre existante, alors que cette méthode directe d'argument% 1 sans DDE a ouvert une nouvelle fenêtre.
Juste mes 2 cents. Peut-être très bien ne pas fonctionner.
Accédez à Poste de travail> Outils> Options de dossier> Types de fichiers> et choisissez XLSX (XLSX pour 2007 ou XLS pour 2003)
Cliquez sur le bouton Avancé
Décochez "Parcourir dans la même fenêtre" dans la fenêtre avancée.
Puis, sélectionnez Ouvrir et cliquez sur Modifier
Prenez note de ces paramètres afin que vous puissiez revenir en arrière si nécessaire
Assurez-vous dans la zone d'action qu'il dit et ouvrez
Cochez la case à côté d'utiliser DDE
Supprimez tout ce qui se trouve dans la boîte de message DDE et la boîte DDE Application Not Running.
J'ai trouvé une manière simple, ayant eu le même problème: Allez dans le Panneau de configuration -> Options de dossier, puis passez de "Ouvrir chaque dossier dans la même fenêtre" à "Ouvrir chaque dossier dans une nouvelle fenêtre" (ou similaire, M en vous traduisant par les paramètres allemands de Windows 7 ici)
Peut-être que vous le savez déjà, mais vous pouvez avoir plusieurs fenêtres ouvertes avec une instance Excel. Utilisez la fenêtre / Fenêtre Nouvelle fenêtre, puis arrangez-les de toute façon.
Plusieurs exemples d'Excel me frappent aussi cher en mémoire.