Double-cliquer sur un fichier Excel ouvrira Excel mais pas la feuille de calcul elle-même

11

Le système d'exploitation est Windows XP et le programme est Microsoft Office Standard 2007 (Excel). Cet ordinateur a récemment mis à niveau d'Office 2003 vers Office 2007 (ouais, je sais ne me tire pas dessus).

En cliquant sur un fichier .xls ou .xlsx, Excel 2007 s'ouvrira et s'arrêtera là. Le fichier lui-même ne s'ouvrira pas traditionnellement. La solution de contournement jusqu'à présent consiste à aller dans le menu et à sélectionner Ouvrir et sélectionner le fichier de cette façon, puis le fichier s'ouvre. Microsoft Word n'a pas ce même problème; les fichiers s'ouvrent correctement.

Les fichiers .xls et .xlsx sont déjà associés à Microsoft Excel 2007. Toute aide est appréciée.

cyborgcommando0
la source
Le programme associé utilise-t-il quelque chose comme " %program files%\office\excell.exe" ou " %program files%\office\excell.exe" " % 1 "? (notez le% 1 qui est un argument. Dans ce cas, le nom du fichier. Et il pourrait avoir besoin de guillemets pour travailler sur les noms de fichiers avec des espaces.
Hennes
Fait intéressant, je viens de remarquer que si vous double-cliquez sur un document Excel, puis essayez d'ouvrir manuellement (CTRL + O) un document différent, puis fermez le document CTRL + O, le document Excel double-cliqué apparaît au lieu de simplement fermer le document (qu'il fait aussi). @Hennes Il s'agit de c: \ Program Files \ Microsoft Office \ Office12 \ EXCEL.EXE Je ne sais pas où trouver ce chemin ailleurs que dans l'Explorateur Windows - je vais Ouvrir avec> Microsoft Excel pour le sélectionner pour toujours l'ouvrir.
cyborgcommando0

Réponses:

4

Accédez à http://support.microsoft.com/kb/211494 et il vous expliquera très clairement comment le faire pour qu'Excel ouvre le fichier. J'ai cherché sur: "Excel 2007 'Il y avait un problème d'envoi de la commande au programme'" car c'était le message d'erreur.

Ouvrez l'application Excel. Voici les instructions de Microsoft à partir de ce lien - très simples à suivre!

Microsoft Excel 2010

Click the File tab, and then click Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2007

Click the Microsoft Office Button, and then click Excel Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2003 ou versions antérieures d'Excel

Click Options, on the Tools menu.
Click the General tab.
Click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box, and then click OK.

Même si l'option Ignorer les autres applications qui utilisent Dynamic Data Exchange (DDE) est déjà désactivée (false), cliquez sur pour l'activer, puis sur pour la désactiver.

Après cela, vous devriez pouvoir ouvrir des classeurs en double-cliquant dessus dans l'Explorateur Windows.

Fonda
la source
3

En utilisant @Hennes direction que je fini par ouvrir un Windows Explorer Windows et naviguez vers Toolsensuite Folder Options. Ensuite, dans la nouvelle fenêtre, j'ai sélectionné l' File Typesonglet.

À partir de là, j'ai navigué XLSet sélectionné Restore, puis ce bouton est devenu Advanced. J'ai cliqué Advancedet commencé à modifier la ligne qui indique Application utilisée pour effectuer l'action:

À la fin de la chaîne, il y en avait un %1que j'ai changé en "%1". J'ai également répété ce processus pour l' XLSXextension. Après avoir fermé la fenêtre, j'ai pu double-cliquer et ouvrir immédiatement tous les fichiers Excel sans aucun problème.

cyborgcommando0
la source
1
Je suis heureux d'apprendre que vous l'avez fait fonctionner. :)
Hennes
2

Lorsque vous double-cliquez sur un programme, Windows XP vérifie l'association de fichiers pour voir quelle action entreprendre. L'une de ces actions consiste à vérifier une liste d'extensions que vous pouvez trouver sous [Outils] [Option dossier] [Types de fichiers]

Capture d'écran de Poste de travail, onglet Outils, options du dossier d'options

si vous avez installé ms office, il y aura plusieurs extensions de fichier d'écoute ici, par exemple `xslx '. (Je n'ai pas accès aux ordinateurs avec ms office atm. Je suis chez moi où j'utilise open office. D'où des captures d'écran plus précises).

Si vous cliquez sur une extension, elle devrait montrer avec quel programme elle s'ouvre, une option pour changer le programme et un onglet avancé.

Image des associations de fichiers

Les programmes Office semblent utiliser par défaut DDE. Vérifiez si c'est le cas en allant dans [Avancé] et [Modifier]

entrez la description de l'image ici

Si la coche n'est pas là, vous venez de trouver votre problème. Marquez-le et testez à nouveau. :)

S'il est là et que le problème est très récent, vérifiez d'abord le virus XDocCrypt.A / Dorifel (Nouveau depuis hier. Assez virulent et décoiffant avec les fichiers Excel et Word).

Parfois, vous rencontrez une situation où l'option DDE est marquée mais ne fonctionne pas. Pas même après avoir désinstallé et réinstallé Office. Je ne sais pas ce qui cause ce problème, mais j'ai travaillé dans le passé en définissant ma propre action via [Nouveau], en sélectionnant Excel comme programme pour l'ouvrir (utilisez la navigation) et en ajoutant "% 1" derrière le programme.

(Si vous n'ajoutez rien en cliquant sur et que le fichier .xlsx démarrera Excel. Il ne passera pas le nom du fichier et vous regarderez toujours une feuille de calcul vide.

L'ajout de% 1 transmettra le nom du fichier. Cela fonctionnera tant que le nom de fichier ne contient pas d'espace. Sinon, un double clic sur my test.xlsxouvrira Excel et indiquera à Excel d'essayer d'ouvrir le fichier my. Ce qui échouera.

L'ajout "%d"devrait fonctionner, même pour les fichiers contenant des espaces.


Avertissements:
1) J'avais l'habitude de l'utiliser avec Office 2003, pas 2007. Cela devrait fonctionner de la même façon. 2) Je me souviens surtout de choses que j'ai faites il y a 2 ans. J'aurais peut-être sauté une étape. 3) Entièrement non testé avec 2007 et xslx, car je n'ai pas accès au bureau 2007 atm.

Veuillez nous faire savoir si cela a fonctionné ou si j'ai besoin de clarifier certains points.

Hennes
la source
Cela semble très utile! Cependant, je ne peux pas modifier le type de fichier XLS, mais seulement le restaurer. Je peux modifier le type de fichier XLSX et passer à avancé comme le montrent vos images. Lorsque je vais dans Application utilisée pour effectuer l'action, j'ai "C: \ Program Files \ Microsoft Office \ Office12 \ EXCEL.exe" / e. L'ajout de% 1 ou "% d" n'aide pas. Je ne sais pas si je fais cela correctement. En outre, l'ouverture de .xls ne fait rien et l'ouverture d'un .xlsx provoquera des erreurs comme vous le dites mais ouvrira toujours la feuille de calcul.
cyborgcommando0
1

J'ai eu ce problème après l'installation d'Office 2016 (Office 365). J'ai continué à trouver les instructions sur l'option DDE, qui ne fonctionnaient pas pour moi. Ce qui suit l'a résolu pour moi:

  1. Ouvrez le panneau de configuration
  2. Programmes et fonctionnalités ouverts
  3. Sélectionnez Microsoft Office
  4. Cliquez sur le Changebouton en haut
  5. Sélectionnez Réparation rapide.

Cela m'a pris quelque chose comme 3-4 minutes. Cela l'a résolu pour moi.

Kip
la source