Dwukrotne kliknięcie pliku programu Excel otworzy program Excel, ale nie sam arkusz kalkulacyjny

11

System operacyjny to Windows XP, a program to Microsoft Office Standard 2007 (Excel). Ten komputer został niedawno uaktualniony z pakietu Office 2003 do pakietu Office 2007 (Tak, wiem, nie strzelaj do mnie).

Po kliknięciu dowolnego pliku .xls lub .xlsx program Excel 2007 otworzy się i tam się zatrzyma. Sam plik nie otworzy się tradycyjnie. Obejściem do tej pory jest przejście do menu, wybranie Otwórz i wybranie pliku w ten sposób, a następnie plik zostanie otwarty. Microsoft Word nie ma tego samego problemu; pliki otwierają się poprawnie.

Pliki .xls i .xlsx są już powiązane z Microsoft Excel 2007. Każda pomoc jest mile widziana.

cyborgcommando0
źródło
Czy powiązany program używa czegoś takiego jak „ %program files%\office\excell.exe” lub „ %program files%\office\excell.exe” „ % 1 ”? (zwróć uwagę na% 1, który jest argumentem. W tym przypadku nazwa pliku. I może potrzebować cudzysłowów, aby pracować nad nazwami plików ze spacjami w nich.
Hennes
Co ciekawe, właśnie zauważyłem, że dwukrotne kliknięcie dokumentu programu Excel, a następnie próba ręcznego otwarcia (CTRL + O) innego dokumentu, a następnie zamknięcie dokumentu CTRL + O powoduje wyświetlenie podwójnie klikniętego dokumentu programu Excel zamiast tylko zamykania dokumentu (który jest też). @Hennes Jest to c: \ Program Files \ Microsoft Office \ Office12 \ EXCEL.EXE Nie wiem, gdzie znaleźć tę ścieżkę gdziekolwiek poza Eksploratorem Windows - Idę z> Microsoft Excel, aby wybrać ją, aby zawsze była otwarta.
cyborgcommando0

Odpowiedzi:

4

Przejdź do strony http://support.microsoft.com/kb/211494, a poda bardzo jasne wyjaśnienie, jak to zrobić, aby program Excel otworzył plik. Szukałem: „Excel 2007” Wystąpił problem z wysłaniem polecenia do programu „”, ponieważ był to komunikat o błędzie.

Otwórz aplikację Excel. Oto instrukcje Microsoft z tego linku - bardzo proste do naśladowania!

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 lub wcześniejsze wersje Excela

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.

Nawet jeśli opcja Ignoruj ​​inne aplikacje korzystające z dynamicznej wymiany danych (DDE) jest już jasna (fałsz), kliknij, aby włączyć, a następnie kliknij, aby wyłączyć.

Po wykonaniu tej czynności powinno być możliwe otwieranie skoroszytów poprzez dwukrotne kliknięcie ich w Eksploratorze Windows.

Fonda
źródło
3

Korzystając z kierunku @Hennes, ostatecznie otworzyłem Windows Explorer Windows i przechodziłem do Toolstego Folder Options. Następnie w nowym oknie wybrałem File Typeszakładkę.

Stamtąd nawigowałem XLSi wybrałem, Restorea potem ten przycisk stał się Advanced. Kliknąłem Advancedi zacząłem edytować wiersz z napisem Aplikacja użyta do wykonania akcji:

Na końcu napisu %1znalazłem taki, na który się zmieniłem "%1". Powtórzyłem również ten proces dla XLSXrozszerzenia. Po zamknięciu okna byłem w stanie dwukrotnie kliknąć i natychmiast otworzyć pliki Excel bez żadnych problemów.

cyborgcommando0
źródło
1
Cieszę się, że to działa. :)
Hennes,
2

Po dwukrotnym kliknięciu programu system Windows XP sprawdza powiązanie plików, aby zobaczyć, jakie działanie należy podjąć. Jedną z tych czynności jest sprawdzenie listy z rozszerzeniami, które można znaleźć w [Narzędzia] [Opcja folderu] [Typy plików]

Zrzut ekranu z mojego komputera, zakładka narzędzi, opcje folderów opcji

jeśli masz zainstalowany pakiet MS Office, będzie kilka rozszerzeń plików nasłuchiwania, np. `xslx '. (Nie mam dostępu do komputerów z bankomatem MS Office. Jestem w domu, gdzie korzystam z otwartego biura. Stąd bardziej precyzyjne zrzuty ekranu).

Jeśli klikniesz rozszerzenie, powinno pokazać, z którym programem się otworzy, opcję zmiany programu i kartę zaawansowaną.

Obraz skojarzeń plików

Wygląda na to, że programy pakietu Office domyślnie używają DDE. Sprawdź, czy tak jest, przechodząc do [Zaawansowane] i [Edytuj]

wprowadź opis zdjęcia tutaj

Jeśli znacznika nie ma, właśnie znalazłeś problem. Zaznacz i przetestuj ponownie. :)

Jeśli tak, a problem występuje bardzo niedawno, najpierw sprawdź, czy nie ma wirusa XDocCrypt.A / Dorifel (Nowy od wczoraj. Dość zjadliwy i bałagan w plikach Excel i Word).

Czasami zdarza się, że opcja DDE jest zaznaczona, ale nie działa. Nawet po odinstalowaniu i ponownej instalacji pakietu Office. Nie jestem pewien, co powoduje ten problem, ale omawiałem go w przeszłości, definiując własne działanie za pomocą [Nowe], wybierając program Excel do otwarcia go (użyj przeglądarki) i dodając „% 1” za programem.

(Jeśli nic nie dodasz, kliknięcie i plik .xlsx uruchomi program Excel. Nie przejdzie nazwa pliku i nadal będziesz patrzeć na pusty arkusz kalkulacyjny.

Dodanie% 1 spowoduje przekazanie nazwy pliku. Będzie działał, dopóki nazwa pliku nie będzie zawierała spacji. W przeciwnym razie podwójne kliknięcie my test.xlsxspowoduje otwarcie programu Excel i poinformuje program Excel, aby spróbował otworzyć plik my. Który zawiedzie.

Dodawanie "%d"powinno działać, nawet w przypadku plików ze spacjami.


Zastrzeżenia:
1) Kiedyś używałem tego w pakiecie Office 2003, a nie 2007. Powinno to jednak działać tak samo. 2) W większości przypominam sobie rzeczy, które zrobiłem 2 lata temu. Mógłbym pominąć krok. 3) W pełni nieprzetestowane z 2007 i xslx, ponieważ nie mam dostępu do bankomatu Office 2007.

Daj nam znać, czy to zadziałało, czy też muszę wyjaśnić kilka kwestii.

Hennes
źródło
To wydaje się bardzo pomocne! Nie mogę jednak edytować typu pliku XLS, przywróć go tylko. Mogę edytować typ pliku XLSX i przejść do zaawansowanych tak, jak pokazują Twoje zdjęcia. Kiedy przechodzę do aplikacji służącej do wykonania akcji, mam „C: \ Program Files \ Microsoft Office \ Office12 \ EXCEL.exe” / e. Dodanie% 1 lub „% d” nie pomaga. Nie jestem pewien, czy robię to poprawnie. Ponadto otwarcie pliku .xls nic nie robi, a otwarcie pliku .xlsx spowoduje wyświetlenie błędów, tak jak mówisz, ale nadal spowoduje otwarcie arkusza kalkulacyjnego.
cyborgcommando0,
1

Miałem ten problem po zainstalowaniu pakietu Office 2016 (Office 365). Ciągle znajdowałem instrukcję dotyczącą opcji DDE, która dla mnie nie działała. Dla mnie to rozwiązało:

  1. Otwórz Panel sterowania
  2. Otwórz programy i funkcje
  3. Wybierz Microsoft Office
  4. Kliknij Changeprzycisk u góry
  5. Wybierz Szybka naprawa.

Zajęło mi to około 3-4 minut. To rozwiązało dla mnie.

Wyrko
źródło