ไม่มีเปิดแฟ้มใน Excel หรือ "แฟ้มไม่พบ" เกิดเมื่อเปิด ด้วยการคลิกสองครั้ง

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 207574 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

อาการ

เมื่อคุณคลิกสองครั้งที่ชนิดแฟ้ม Microsoft Excel (.xls), Excel เริ่มทำงานตามที่คาดไว้ แต่จากนั้น คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
C:\ชื่อแฟ้มไม่พบ.xls' ตรวจสอบการสะกดของชื่อแฟ้ม และตรวจสอบว่า ตำแหน่งที่ตั้งแฟ้มถูกต้อง ถ้าคุณกำลังพยายามเปิด แฟ้มจากรายการของส่วนใหญ่ของคุณใช้แฟ้มบนเมนูแฟ้มล่าสุด ตรวจสอบให้แน่ใจว่า แฟ้มไม่ถูกเปลี่ยนชื่อ ย้าย หรือลบ
เมื่อคุณคลิกตกลงในข้อความแสดงข้อผิดพลาด ข้อความที่ปรากฏขึ้นอีกครั้ง หลังจากที่คุณซ้ำ ๆ คลิกตกลงแฟ้มเปิดขึ้น

สาเหตุ

ลักษณะการทำงานนี้อาจเกิดขึ้นได้ถ้าการดำเนินการเปิดรายการสำหรับชนิดแฟ้มนี้สิ้นสุดลงใน% 1

ถ้ามีแก้ไขการดำเนินการเปิดชนิดแฟ้ม และรายการจะคืนค่าก่อนที่คุณกด'ตกลง', %1 จะถูกเพิ่มไปยังรีจิสทรีคีย์

ถ้าคุณเพิ่ม %1 รายการการดำเนินการเปิดชนิดแฟ้มนี้โดยเจตนา %1 จะถูกเพิ่มไปยังรีจิสทรีคีย์ ถ้าคุณในเวลาต่อมาลบ %1 ออกจากรายการการดำเนินการเปิด คีย์รีจิสทรียังคงไม่เปลี่ยนแปลง และต้องสามารถแก้ไขได้ด้วยตนเอง

นอกจากนี้ ปัญหานี้อาจเกิดขึ้นได้เมื่อคุณเปลี่ยนแปลงในความสัมพันธ์ของแฟ้ม ของแฟ้ม.xls หรือ ในบาง สถานการณ์ เมื่อคุณกำลังเรียกใช้ Excel หลายรุ่นบนคอมพิวเตอร์เครื่องเดียวกัน

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งปรับปรุงสะสมล่าสุดสำหรับ Office Excel คุณสามารถค้นหาการปรับปรุงสะสมล่าสุด โดยใช้วิธีการเชื่อมโยงต่อไปนี้:
953878 โปรแกรมปรับปรุงที่สะสมจะพร้อมใช้งานจากทีม Microsoft Office โปรแกรมแก้ไขด่วนสำหรับปัญหาที่รายงานการจัดส่งสินค้า

การหลีกเลี่ยงปัญหา

สิ่งสำคัญ ส่วน วิธีการ หรืองานนี้ประกอบด้วยขั้นตอนที่บอกให้คุณทราบวิธีการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ดังนั้น ตรวจสอบให้แน่ใจว่า คุณทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง สำหรับการป้องกันเพิ่มเติม ให้สำรองข้อมูลรีจิสทรีก่อนที่คุณจะปรับเปลี่ยน จากนั้นคุณจะสามารถคืนค่ารีจิสทรีได้หากเกิดปัญหา สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรอง และคืนค่ารีจิสทรี คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
322756 วิธีการสำรอง และคืนค่ารีจิสทรีใน Windows

เมื่อต้องการ หลีกเลี่ยง ปัญหานี้ ให้ทำตามขั้นตอนเหล่านี้:
  1. คลิก เริ่มแล้ว คลิก เรียกใช้.
  2. ในการ เปิด กล่อง ชนิด regeditแล้ว คลิก ตกลง.
  3. เปิดคีย์รีจิสทรีต่อไปนี้:
    HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
  4. ในบานหน้าต่างด้านขวา คลิก (ค่าเริ่มต้น).
  5. ในการ แก้ไข เมนู คลิก ปรับเปลี่ยน.
  6. การเอา %1 ออกจากจุดสิ้นสุดของการ ข้อมูลค่า สายอักขระเพื่อให้อ่านข้อมูลสายอักขระต่อไปนี้:
    "C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\EXCELEXE" /e (รวมทั้งเครื่องหมายใบเสนอราคา)
  7. คลิก ตกลงและจากนั้น ปิดตัวแก้ไขรีจิสทรี

ข้อมูลเพิ่มเติม

หมายเหตุ เนื่องจากมี Microsoft Windows หลายรุ่น ขั้นตอนต่อไปนี้อาจแตกต่างกันไปตามคอมพิวเตอร์ของคุณ ในกรณีนี้ ให้ดูเอกสารประกอบผลิตภัณฑ์เพื่อทำตามขั้นตอนเหล่านี้
เมื่อต้องการเปลี่ยนแปลงการดำเนินการเปิดชนิดแฟ้ม ให้ทำตามขั้นตอนเหล่านี้:
  1. เริ่มต้นใน Microsoft Windows Explorer
  2. ในการ เครื่องมือ เมนู คลิก ตัวเลือกโฟลเดอร์.
  3. คลิก ชนิดของแฟ้ม แท็บ
  4. คลิกชนิดแฟ้มที่คุณต้องการ (นั่นคือ Microsoft Excel แผ่น) ในการ ชนิดแฟ้มที่ลงทะเบียน รายการงาน
  5. คลิก ขั้นสูง.
  6. ภายใต้ การดำเนินการคลิก เปิดแล้ว คลิก แก้ไข.
  7. ทำการเปลี่ยนแปลงที่คุณต้องการ และจากนั้น คลิก ตกลง.
  8. หมายเหตุ: สำหรับชนิดแฟ้มเพิ่มเติม คุณอาจจะต้องตรวจสอบตำแหน่งที่ตั้งของรีจิสทรีเหล่านี้:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.SheetBinaryMacroEnabled.12\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.SheetMacroEnabled.12\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.Template.8\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.TemplateMacroEnabled\shell\Open\command
    HKEY_CLASSES_ROOT\Excel.Template\shell\Open\command

คุณสมบัติ

หมายเลขบทความ (Article ID): 207574 - รีวิวครั้งสุดท้าย: 21 เมษายน 2556 - Revision: 9.0
ใช้กับ
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2010
Keywords: 
kbinfo kbregistry kberrmsg kbopenfile kbprb kbmt KB207574 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:207574

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com