Nhấp đúp vào tệp Excel sẽ mở Excel nhưng không phải bản thân bảng tính


11

HĐH là Windows XP và chương trình là Microsoft Office Standard 2007 (Excel). Máy tính này gần đây đã nâng cấp từ Office 2003 lên Office 2007 (Vâng, tôi biết không bắn tôi).

Khi nhấp vào bất kỳ tệp .xls hoặc .xlsx nào, Excel 2007 sẽ mở và dừng ở đó. Các tập tin sẽ không mở truyền thống. Cách giải quyết cho đến nay là đi vào menu và chọn Mở và chọn tệp theo cách đó, sau đó tệp sẽ mở. Microsoft Word không có vấn đề tương tự; các tập tin mở chính xác.

Các tệp .xls và .xlsx đã được liên kết với Microsoft Excel 2007. Mọi trợ giúp đều được đánh giá cao.


Là chương trình liên kết sử dụng cái gì đó như " %program files%\office\excell.exe" hoặc " %program files%\office\excell.exe" " % 1 "? (chú ý% 1 mà là một cuộc tranh cãi Trong trường hợp này tên tập tin Và nó có thể cần dấu ngoặc kép để làm việc trên tên tập tin với không gian trong đó...
Hennes

Thật thú vị tôi chỉ nhận thấy nếu bạn nhấp đúp vào Tài liệu Excel và sau đó thử mở thủ công (CTRL + O) một tài liệu khác và sau đó đóng tài liệu CTRL + O, tài liệu excel đã nhấp đúp bật lên thay vì chỉ đóng tài liệu cũng có). @Hennes Đó là c: \ Chương trình tập tin \ Microsoft Office \ Office12 \ EXCEL.EXE Không chắc chắn tìm thấy đường dẫn đó ở bất cứ đâu ngoại trừ trong Windows Explorer - Tôi đi Mở bằng> Microsoft Excel để chọn nó luôn mở.
cyborgcommando0

Câu trả lời:


4

Đi đến http://support.microsoft.com/kb/211494 và nó sẽ đưa ra lời giải thích rất rõ ràng về cách tạo ra nó để Excel mở tệp. Tôi đã tìm kiếm trên: "Excel 2007 'Có vấn đề khi gửi lệnh đến chương trình'" vì đó là thông báo lỗi.

Mở ứng dụng Excel. Dưới đây là hướng dẫn của Microsoft từ liên kết đó - rất đơn giản để làm theo!

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 hoặc các phiên bản cũ hơn của 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.

Ngay cả khi tùy chọn Bỏ qua các ứng dụng khác sử dụng Trao đổi dữ liệu động (DDE) đã rõ ràng (sai), hãy nhấp để bật và sau đó nhấp để tắt.

Sau khi bạn làm điều này, bạn sẽ có thể mở sổ làm việc bằng cách bấm đúp vào chúng trong Windows Explorer.


3

Sử dụng hướng @Hennes cuối cùng tôi đã mở Windows Explorer Windows và điều hướng đến Toolsđó Folder Options. Sau đó, trong cửa sổ mới, tôi chọn File Typestab.

Từ đó tôi điều hướng đến XLSvà chọn Restorevà rồi nút đó trở thành Advanced. Tôi đã nhấp Advancedvà bắt đầu chỉnh sửa dòng có nội dung Ứng dụng được sử dụng để thực hiện hành động:

Ở cuối chuỗi có một %1cái mà tôi đã đổi thành "%1". Tôi đã lặp lại quá trình này cho XLSXphần mở rộng là tốt. Sau khi đóng cửa sổ, tôi có thể nhấp đúp chuột và ngay lập tức mở bất kỳ tệp excel nào mà không gặp sự cố nào.


1
Tôi rất vui khi nghe bạn làm cho nó hoạt động. :)
Hennes

2

Khi bạn nhấp đúp chuột vào một chương trình thì windows XP sẽ kiểm tra liên kết tệp để xem nên thực hiện hành động nào. Một trong những hành động này là kiểm tra danh sách với các tiện ích mở rộng mà bạn có thể tìm thấy trong [Công cụ] [Tùy chọn thư mục] [Loại tệp]

Ảnh chụp màn hình Máy tính của tôi, tab công cụ, tùy chọn thư mục tùy chọn

nếu bạn đã cài đặt ms office, sẽ có một vài lần loại bỏ tệp nghe ở đây, ví dụ `xslx '. (Tôi không có quyền truy cập vào máy tính có máy văn phòng ms. Tôi đang ở nhà, nơi tôi sử dụng văn phòng mở. Do đó, ảnh chụp màn hình chính xác hơn).

Nếu bạn nhấp vào tiện ích mở rộng, nó sẽ hiển thị chương trình nào sẽ mở, tùy chọn thay đổi chương trình và tab nâng cao.

Hình ảnh của hiệp hội tập tin

Các chương trình Office dường như mặc định sử dụng DDE. Kiểm tra xem đây có phải là trường hợp không bằng cách đi tới [Nâng cao] và [Chỉnh sửa]

nhập mô tả hình ảnh ở đây

Nếu không có dấu tick, bạn sẽ thấy vấn đề của mình. Đánh dấu nó và kiểm tra lại. :)

Nếu nó ở đó và vấn đề rất gần đây, trước tiên hãy kiểm tra virus XDocCrypt.A / Dorifel (Mới kể từ ngày hôm qua. Khá độc hại và gây rối với cả tệp excel và word).

Đôi khi bạn gặp phải tình huống tùy chọn DDE được đánh dấu nhưng không hoạt động. Ngay cả sau khi gỡ cài đặt và cài đặt lại văn phòng. Tôi không chắc điều gì gây ra vấn đề đó, nhưng tôi đã giải quyết vấn đề đó bằng cách xác định hành động của mình thông qua [Mới], chọn excel làm chương trình để mở nó (sử dụng trình duyệt) và thêm "% 1" phía sau chương trình.

(Nếu bạn không thêm bất cứ thứ gì nhấp vào và tệp .xlsx sẽ khởi động Excel. Nó sẽ không chuyển tên tệp và bạn vẫn sẽ nhìn vào một bảng tính trống.

Thêm% 1 sẽ vượt qua tên tệp. Nó sẽ hoạt động miễn là tên tệp không chứa dung lượng. Khác, nhấp đúp chuột vào my test.xlsxsẽ mở excel và báo cho excel thử mở tệp my. Mà sẽ thất bại.

Thêm "%d"sẽ hoạt động, ngay cả đối với các tệp có khoảng trắng trong đó.


Tuyên bố miễn trừ trách nhiệm:
1) Tôi đã từng sử dụng điều đó với office 2003, không phải năm 2007. Nó cũng hoạt động tương tự. 2) Tôi chủ yếu nhớ lại những thứ tôi đã làm 2 năm trước. Tôi có thể đã bỏ qua một bước. 3) Chưa được kiểm tra đầy đủ với 2007 và xslx, vì tôi không có quyền truy cập vào văn phòng atm 2007.

Xin vui lòng cho chúng tôi biết nếu nó hoạt động, hoặc nếu tôi cần làm rõ một số điểm.


Điều này có vẻ rất hữu ích! Tuy nhiên tôi không thể chỉnh sửa filetype XLS chỉ khôi phục nó. Tôi có thể chỉnh sửa kiểu tệp XLSX và đi đến nâng cao như hiển thị hình ảnh của bạn. Khi tôi đi tới Ứng dụng được sử dụng để thực hiện hành động, tôi có "C: \ Chương trình tệp \ Microsoft Office \ Office12 \ EXCEL.exe" / e. Thêm% 1 hoặc "% d" không có ích. Tôi không chắc chắn nếu tôi làm điều này một cách chính xác. Ngoài ra, mở .xls không làm gì cả và mở .xlsx sẽ nhắc các lỗi như bạn nói nhưng vẫn mở bảng tính.
cyborgcommando0

1

Tôi gặp vấn đề này sau khi cài đặt Office 2016 (Office 365). Tôi tiếp tục tìm hướng dẫn về tùy chọn DDE, không phù hợp với tôi. Sau đây đã giải quyết nó cho tôi:

  1. Bảng điều khiển mở
  2. Mở chương trình và tính năng
  3. Chọn Microsoft Office
  4. Nhấn vào Changenút trên cùng
  5. Chọn Sửa chữa nhanh.

Điều này khiến tôi mất khoảng 3-4 phút. Điều này đã giải quyết nó cho tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.