Office 2007, Windows Server 2008 x64.
Comment créer Excel afin que, lorsque je double-clique sur un document, celui-ci s'ouvre dans une nouvelle instance d'Excel, de sorte que je puisse facilement les visualiser côte à côte sous forme de fenêtres séparées sans utiliser la fonctionnalité Afficher-Arranger tout? Maintenant, je dois aller dans la barre des tâches, cliquer sur un document pour le voir, puis sur l’autre document dans la barre des tâches pour passer à celui-ci. Sinon, je ferme un document, ouvre une nouvelle fenêtre Excel, puis faites-y glisser le document.
Je vous remercie.
Réponses:
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:
regedit.exe
. Clic droit sur leregedit.exe
fichier puis cliquez sur "Exécuter en tant qu'administrateur" option.HKEY_CLASSES_ROOT\.xls
clé. Vous pouvez le faire en développant laHKEY_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 estExcel.Sheet.8
. Maintenant, allez à cette clé dansHKEY_CLASSESS_ROOT
. En d'autres termes, allez àHKEY_CLASSES_ROOT\Excel.Sheet.8
.Excel.Sheet.8
et vous verrez qu’il contient plusieurs clés. Une de ces clés est nomméeshell
. Allez-y et développez leshell
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 utiliserOpen In New Instance
. Vous devriez avoir quelque chose comme ça:OpenInNewInstance
. Cette fois, nommez-le commecommand
. Pour définir la valeur par défaut ducommand
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.
.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..xls
fichier dans l’Explorateur, vous souhaitez que Excel l’ouvre dans une nouvelle instance d’application, puis une étape simple suffit. Aller aushell
clé et définissez sa valeur par défaut surOpenInNewInstance
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
ouxlsm
au lieu dexls
) 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 /
la source
Il y avait une solution de travail pour Windows XP ici , en utilisant un correctif de registre. Mais il dit que cela ne fonctionne que dans les systèmes d'exploitation 32 bits. Je suis curieux cependant, si vous allez dans Démarrer ... Courez et tapez
"C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" "C:\Stuff\sheet.xlsx"
Est-ce qu'il s'ouvre dans la même fenêtre ou dans une nouvelle?Parce que c’est ce qu’est ce hack 32 bits, la commande d’ouverture par défaut utilisait DDE open (% 1) pour fournir le nom de fichier, qui utilisait toujours une fenêtre existante, alors que cette méthode d’argument% 1 sans DDE ouvrait une nouvelle fenêtre.
Juste mes 2 cents. Pourrait très bien ne pas fonctionner.
la source
la source
Accédez à mon ordinateur & gt; Outils & gt; Options des dossiers & gt; Types de fichiers & gt; 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.
Notez ces paramètres pour pouvoir revenir en arrière si nécessaire.
Assurez-vous que dans la zone Action, il est indiqué & Ouvrir
Cochez la case à côté pour utiliser DDE
Supprimez tout ce qui se trouve dans la boîte de message DDE et dans la zone Application non exécutée DDE.
la source
J'ai trouvé un moyen simple, ayant eu le même problème: Il suffit d'aller dans le Panneau de configuration - & gt; Options de dossier, et passer de "Ouvrir tous les dossiers dans la même fenêtre" "Ouvrir chaque dossier dans une nouvelle fenêtre" (ou similaire, je traduis ici à partir des paramètres allemands de Windows 7)
la source
Vous le savez peut-être déjà, mais vous pouvez avoir plusieurs fenêtres ouvertes avec une instance Excel. Utilisez le menu déroulant Fenêtre / Nouvelle fenêtre, puis organisez-les comme vous le souhaitez.
Plusieurs instances d'Excel me semblent coûteuses en mémoire.
la source