การคลิกสองครั้งที่ไฟล์ Excel จะเป็นการเปิด Excel แต่ไม่ใช่สเปรดชีต


11

ระบบปฏิบัติการเป็น Windows XP และโปรแกรมคือ Microsoft Office Standard 2007 (Excel) คอมพิวเตอร์เครื่องนี้เพิ่งอัพเกรดจาก Office 2003 เป็น Office 2007 (ใช่ฉันรู้ว่าอย่ายิงฉัน)

เมื่อคลิกไฟล์. xls หรือ. xlsx ใด ๆ Excel 2007 จะเปิดและหยุดอยู่ที่นั่น ไฟล์นั้นจะไม่เปิดตามธรรมเนียม วิธีแก้ปัญหาคือให้ไปที่เมนูแล้วเลือกเปิดและเลือกไฟล์ด้วยวิธีนั้นจากนั้นไฟล์จะเปิดขึ้น Microsoft Word ไม่มีปัญหาเดียวกันนี้ ไฟล์เปิดอย่างถูกต้อง

ไฟล์. xls และ. xlsx เชื่อมโยงกับ Microsoft Excel 2007 แล้วความช่วยเหลือใด ๆ ที่ได้รับการชื่นชม


โปรแกรมที่เกี่ยวข้องใช้สิ่งใดสิ่งหนึ่งเช่น " %program files%\office\excell.exe" หรือ " %program files%\office\excell.exe" " % 1 " หรือไม่ (โปรดสังเกต% 1 ซึ่งเป็นอาร์กิวเมนต์ในกรณีนี้ชื่อไฟล์และอาจต้องมีเครื่องหมายอัญประกาศเพื่อทำงานกับชื่อไฟล์ที่มีช่องว่างในนั้น
Hennes

น่าสนใจฉันเพิ่งสังเกตเห็นว่าคุณดับเบิลคลิกที่เอกสาร Excel จากนั้นลองเปิดเอกสารด้วยตนเอง (CTRL + O) ด้วยตนเองจากนั้นปิดเอกสาร CTRL + O เอกสาร Excel ที่คลิกสองครั้งจะปรากฏขึ้นแทนการปิดเอกสาร ทำยัง) @Hennes มันคือ Office \ Office12 \ EXCEL.EXE Files \ Microsoft c: \ Program ไม่แน่ใจว่าจะหาเส้นทางนั้นได้ทุกที่ยกเว้นใน Windows Explorer - ฉันไปเปิดด้วย> Microsoft Excel เพื่อเลือกเปิดเสมอ
cyborgcommando0

คำตอบ:


4

ไปที่http://support.microsoft.com/kb/211494และจะให้คำอธิบายที่ชัดเจนเกี่ยวกับวิธีทำให้ Excel เปิดไฟล์ ฉันค้นหา: "Excel 2007 'มีปัญหาในการส่งคำสั่งไปยังโปรแกรม'" เนื่องจากเป็นข้อความแสดงข้อผิดพลาด

เปิดแอปพลิเคชัน Excel นี่คือคำแนะนำของ Microsoft จากลิงค์นั้น - ง่ายมากที่จะติดตาม!

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 หรือ 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.

แม้ว่าตัวเลือกไม่สนใจ aplications อื่น ๆ ที่ใช้ Dynamic Data Exchange (DDE) นั้นชัดเจน (false) คลิกเพื่อเปิดใช้งานแล้วคลิกเพื่อปิดการใช้งาน

หลังจากคุณทำเช่นนี้คุณควรจะสามารถเปิดเวิร์กบุคได้โดยดับเบิลคลิกที่เวิร์กบุคใน Windows Explorer


3

โดยใช้ทิศทาง @Hennes ฉันสิ้นสุดการเปิด Windows Explorer Windows และการนำไป แล้วTools Folder Optionsจากนั้นในหน้าต่างใหม่ฉันเลือกFile Typesแท็บ

จากนั้นฉันสำรวจการXLSคัดเลือกแล้วว่าปุ่มกลายเป็นRestore AdvancedฉันคลิกAdvancedและเริ่มแก้ไขบรรทัดที่ระบุว่าแอปพลิเคชันที่ใช้ในการดำเนินการ:

ในตอนท้ายของสตริงก็มีซึ่งผมเปลี่ยนไป%1 "%1"ฉันทำซ้ำขั้นตอนนี้สำหรับการXLSXขยายเช่นกัน หลังจากปิดหน้าต่างฉันสามารถดับเบิลคลิกและเปิดไฟล์ excel ใด ๆ ทันทีโดยไม่มีปัญหาใด ๆ


1
ฉันดีใจที่ได้ยินว่าคุณทำงานได้ :)
Hennes

2

เมื่อคุณดับเบิลคลิกที่โปรแกรม Windows XP จะตรวจสอบการเชื่อมโยงของไฟล์เพื่อดูว่าต้องใช้แอคชันใด หนึ่งในการกระทำเหล่านี้คือการตรวจสอบรายการที่มีนามสกุลซึ่งคุณสามารถหาได้ภายใต้ [เครื่องมือ] [ตัวเลือกโฟลเดอร์] [ประเภทไฟล์]

สกรีนช็อตของ My Computer แท็บเครื่องมือตัวเลือกโฟลเดอร์ตัวเลือก

หากคุณติดตั้ง ms office ไว้จะมีไฟล์ฟังมากมายที่นี่เช่น `xslx ' (ฉันไม่สามารถเข้าถึงคอมพิวเตอร์ที่มี ms office atm ได้ฉันอยู่ที่บ้านซึ่งใช้ open office ดังนั้นภาพหน้าจอที่แม่นยำยิ่งขึ้น)

หากคุณคลิกที่ส่วนขยายควรแสดงโปรแกรมที่เปิดด้วยตัวเลือกในการเปลี่ยนโปรแกรมและแท็บขั้นสูง

รูปภาพของการเชื่อมโยงไฟล์

โปรแกรม Office ดูเหมือนจะใช้งาน DDE เป็นค่าเริ่มต้น ตรวจสอบว่าเป็นกรณีนี้หรือไม่โดยไปที่ [ขั้นสูง] และ [แก้ไข]

ป้อนคำอธิบายรูปภาพที่นี่

หากเครื่องหมายถูกไม่อยู่ตรงนั้นคุณก็จะพบปัญหาของคุณ ทำเครื่องหมายและทดสอบอีกครั้ง :)

หากมีอยู่และปัญหานี้เกิดขึ้นเร็ว ๆ นี้อันดับแรกให้ตรวจสอบไวรัส XDocCrypt.A / Dorifel (ใหม่ตั้งแต่เมื่อวานค่อนข้างรุนแรงและยุ่งเหยิงกับไฟล์ excel และ word)

บางครั้งคุณพบสถานการณ์ที่มีการทำเครื่องหมายตัวเลือก DDE แต่ไม่ทำงาน ไม่ใช่แม้กระทั่งหลังจากยกเลิกการติดตั้งและติดตั้ง Office ใหม่ ฉันไม่แน่ใจว่าสิ่งที่ทำให้เกิดปัญหานั้น แต่ฉันได้ทำงานที่ผ่านมาโดยการกำหนดการกระทำของฉันเองผ่าน [ใหม่] เลือก excel เป็นโปรแกรมเพื่อเปิด (ใช้เบราส์) และเพิ่ม "% 1" หลังโปรแกรม

(ถ้าคุณไม่เพิ่มอะไรที่คลิกและไฟล์. xlsx จะเริ่ม Excel มันจะไม่ผ่านชื่อไฟล์และคุณจะยังคงดูสเปรดชีตที่ว่างเปล่า

การเพิ่ม% 1 จะส่งชื่อไฟล์ มันจะทำงานได้ตราบใดที่ชื่อไฟล์ไม่มีที่ว่าง ดับเบิลคลิกที่อื่นในmy test.xlsxจะเปิด Excel และบอก Excel myเพื่อพยายามที่จะเปิดไฟล์ ซึ่งจะล้มเหลว

การเพิ่ม"%d"ควรจะใช้ได้แม้กระทั่งไฟล์ที่มีช่องว่าง


คำเตือน:
1) ฉันเคยใช้มันกับ office 2003 ไม่ใช่ 2007 มันควรใช้งานได้เหมือนกัน 2) ฉันจำสิ่งที่ฉันทำเมื่อ 2 ปีที่แล้วเป็นส่วนใหญ่ ฉันอาจข้ามขั้นตอน 3) ยังไม่ทดลองเต็มที่กับ 2007 และ xslx เนื่องจากฉันไม่มีสิทธิ์เข้าถึง office 2007 atm

โปรดแจ้งให้เราทราบหากใช้งานได้หรือหากฉันต้องการชี้แจงบางประเด็น


ดูเหมือนว่ามีประโยชน์มาก! อย่างไรก็ตามฉันไม่สามารถแก้ไขไฟล์ประเภท XLS เพียงกู้คืนได้ ฉันสามารถแก้ไขไฟล์ XLSX และไปที่ขั้นสูงเช่นภาพที่คุณแสดง เมื่อฉันไปที่แอปพลิเคชันที่ใช้ในการดำเนินการฉันมี "C: \ Program Files \ Microsoft Office \ Office12 \ EXCEL.exe" / e การเพิ่ม% 1 หรือ "% d" ไม่ช่วย ฉันไม่แน่ใจว่าฉันทำอย่างถูกต้องหรือไม่ นอกจากนี้การเปิด. xls ไม่ทำอะไรเลยและการเปิด. xlsx จะแจ้งข้อผิดพลาดเหมือนที่คุณพูด แต่ยังคงเปิดสเปรดชีต
cyborgcommando0

1

ฉันมีปัญหานี้หลังจากติดตั้ง Office 2016 (Office 365) ฉันหาคำแนะนำเกี่ยวกับตัวเลือก DDE ซึ่งไม่ได้ผลสำหรับฉัน ต่อไปนี้แก้ไขได้สำหรับฉัน:

  1. เปิดแผงควบคุม
  2. เปิดโปรแกรมและคุณสมบัติ
  3. เลือก Microsoft Office
  4. คลิกที่Changeปุ่มด้านบน
  5. เลือกซ่อมด่วน

ใช้เวลาประมาณ 3-4 นาที วิธีนี้แก้ไขได้สำหรับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.