บทความนี้ร่วมเขียนโดยเหล่าบรรณาธิการและนักวิจัยที่ผ่านการฝึกฝนมาเพื่อความถูกต้องและครอบคลุมของเนื้อหา
ทีมผู้จัดการด้านเนื้อหาของวิกิฮาว จะตรวจตราผลงานจากทีมงานด้านเนื้อหาของเราเพื่อความมั่นใจว่าบทความทุกชิ้นได้มาตรฐานตามที่เราตั้งไว้
บทความนี้ถูกเข้าชม 83,294 ครั้ง
บทความวิกิฮาวนี้จะแนะนำวิธีการกู้คืนและซ่อมแซมไฟล์ Microsoft Excel ที่เสียหาย ทั้งในคอมพิวเตอร์ Windows และ Mac ให้คุณเอง
ขั้นตอน
- เช็คก่อนว่าใช้เครื่อง Windows. คุณจะ repair หรือซ่อมแซมไฟล์ Excel ได้ก็ต่อเมื่อใช้ Excel เวอร์ชั่น Windows เท่านั้น
- ถ้าใช้ Mac ให้ลองใช้วิธีการอื่นๆ ในบทความนี้แทน
- เปิด Excel. ไอคอนของแอพจะเป็นตัว "X" สีขาวบนสี่เหลี่ยมสีเขียว
- คลิก Open Other Workbooks. ที่เป็นตัวเลือกข้างไอคอนรูปโฟลเดอร์ มุมซ้ายล่างของหน้าต่าง
- คลิก Browse. ที่เป็นไอคอนโฟลเดอร์กลางหน้า เพื่อเปิดหน้าต่าง File Explorer
- เลือกไฟล์ Excel. ไปยังโฟลเดอร์ที่เซฟไฟล์ Excel ที่เสียหายไว้ แล้วคลิกเลือกไฟล์ Excel
- คลิก Open and Repair…. ที่เป็นตัวเลือกท้ายเมนูที่ขยายลงมา
- ถ้า Open and Repair... จาง เลือกไม่ได้ ให้เช็คว่าเลือกไฟล์ Excel นั้นแล้ว และลองใหม่อีกครั้ง แต่ถ้ายังเลือกตัวเลือกที่ว่าไม่ได้อีก แสดงว่าคุณซ่อมแซมไฟล์นั้นไม่ได้
- คลิก Repair ตอนที่ขึ้น. จะอยู่ในหน้าต่าง pop-up หลังจากนั้น Windows จะเริ่มซ่อมแซมไฟล์[1]
- ถ้าไม่เจอตัวเลือกนี้ ให้คลิก Extract Data แทน แล้วคลิก Convert to Values หรือ Recover Formulas เพื่อกู้ข้อมูลที่ยังหลงเหลือ พอกู้คืนได้
- รอจนไฟล์เปิดขึ้นมา. อาจต้องรอ 2 - 3 นาที ถ้าไฟล์ Excel ใหญ่เป็นพิเศษ
- ถ้าไฟล์ไม่ยอมเปิดขึ้นมา ให้กลับไปทำตามขั้นตอนใหม่ แล้วคลิก Extract Data แทน Repair ตอนที่ขึ้น
- เซฟไฟล์. พอไฟล์ที่ซ่อมแล้วเปิดขึ้นมา ให้กด Ctrl+S ดับเบิลคลิก This PC เลือกตำแหน่งเซฟไฟล์ ตั้งชื่อไฟล์ แล้วคลิก Save
- ต้องตั้งชื่อไฟล์ให้ต่างจากเดิมหลังซ่อมแซมไฟล์ Excel แล้ว
โฆษณา
- ทำไมเปลี่ยนประเภทไฟล์แล้วช่วยได้. ถ้าสร้างเอกสาร Excel นั้นในคอมรุ่นเก่า หรือใน Excel เวอร์ชั่นเก่าๆ ก็ทำให้ไฟล์ไม่เสถียรได้เวลาเปิดในโปรแกรมเวอร์ชั่นใหม่ แถมคุณยังเซฟไฟล์ Excel ได้หลายประเภทไฟล์อีกด้วย เพราะงั้นถ้าเปลี่ยนนามสกุลไฟล์ Excel เป็น "xlsx" (หรือ "xls" ถ้าใช้โปรแกรมเก่า) ก็น่าจะแก้ไขได้
- คลิก tab View. ที่ด้านบนของหน้าต่าง File Explorer แล้ว toolbar จะโผล่มาล่าง tab นี้
- ติ๊กช่อง "File name extensions". ที่เป็นตัวเลือกในหัวข้อ "Show/hide" ของ toolbar เพื่อแสดงนามสกุลไฟล์ประเภทต่างๆ ท้ายชื่อไฟล์ รวมถึงไฟล์ Excel ด้วย
- เลือกไฟล์ Excel. ไปยังตำแหน่งที่เซฟไฟล์ Excel ที่จะกู้คืนไว้ แล้วคลิกเลือกไฟล์
- คลิก Home. ที่เป็น tab ด้านซ้ายบนของหน้าต่าง File Explorer แล้ว toolbar จะโผล่มา
- คลิก Rename. ที่เป็นตัวเลือกในหัวข้อ "Organize" ของ toolbar คลิก Rename แล้วชื่อไฟล์ Excel จะถูกเลือก
- เปลี่ยนประเภทไฟล์. ไม่ว่าหลังจุดท้ายชื่อไฟล์จะเขียนว่าอะไร ให้เปลี่ยนเป็น xlsx แล้วกด ↵ Enter
- เช่น ถ้าชื่อไฟล์เป็น "Spreadsheet1.docx" ให้เปลี่ยนเป็น "Spreadsheet1.xlsx"
- ถ้านามสกุลของไฟล์เป็น "xlsx" อยู่แล้ว ให้ลองเปลี่ยนเป็น "xls" หรือ "html" ดู
- คลิก Yes ตอนที่ขึ้น. เพื่อยืนยันค่าใหม่ เท่านี้นามสกุลไฟล์ก็จะเปลี่ยนไป
- ลองเปิดไฟล์. ดับเบิลคลิกเพื่อเปิดไฟล์ ถ้าไฟล์เปิดขึ้นมาใน Excel (หรือในเบราว์เซอร์ ถ้าเปลี่ยนนามสกุลไฟล์เป็น "html") แสดงว่ากู้ไฟล์สำเร็จ
- ถ้าเลือกใช้นามสกุล "html" คุณสามารถแปลงหน้าเว็บ (webpage) ไปเป็นไฟล์ Excel ได้ โดยลากไฟล์ html ไปใส่ที่ไอคอน Excel แล้วเซฟไฟล์ที่เปิดอยู่เป็นไฟล์ "xlsx" ใหม่
- ถ้าไฟล์ไม่ยอมเปิด ให้อ่านวิธีการกู้ไฟล์ที่เซฟไว้ชั่วคราวใน Windows
โฆษณา
- ทำไมเปลี่ยนประเภทไฟล์แล้วช่วยได้. ถ้าสร้างเอกสาร Excel นั้นในคอมรุ่นเก่า หรือใน Excel เวอร์ชั่นเก่าๆ ก็ทำให้ไฟล์ไม่เสถียรได้เวลาเปิดในโปรแกรมเวอร์ชั่นใหม่ แถมคุณยังเซฟไฟล์ Excel ได้หลายประเภทไฟล์อีกด้วย เพราะงั้นถ้าเปลี่ยนนามสกุลไฟล์ Excel เป็น "xlsx" (หรือ "xls" ถ้าใช้โปรแกรมเก่า) ก็น่าจะแก้ไขได้
- เปิด Finder. คลิกไอคอนของแอพ ที่เป็นรูปหน้าสีฟ้า ใน Dock ของ Mac
- เลือกไฟล์ Excel. ไปยังโฟลเดอร์ที่มีไฟล์ Excel ที่จะกู้คืน แล้วคลิกเลือกไฟล์ Excel นั้น
- คลิก File. ที่เป็นเมนูมุมซ้ายบนของหน้าจอ Mac เพื่อขยายเมนูลงมา
- คลิก Get Info. ในเมนู File ที่ขยายลงมา เพื่อเปิดหน้าต่าง pop-up
- อาจจะต้องขยายหัวข้อ "Name & Extension" ก่อน. ถ้าไม่เจอชื่อหรือนามสกุลไฟล์ล่างหมวดหมู่นี้ ให้คลิกสามเหลี่ยมทางซ้ายของหัวข้อ "Name & Extension" เพื่อดูชื่อและนามสกุลไฟล์
- เปลี่ยนประเภทไฟล์. ไม่ว่าหลังจุดท้ายชื่อไฟล์จะเขียนว่าอะไร ให้เปลี่ยนเป็น xlsx แล้วกด ⏎ Return
- เช่น ถ้าไฟล์ชื่อ "Spreadsheet1.txt" ให้เปลี่ยนเป็น "Spreadsheet1.xlsx"
- ถ้านามสกุลของไฟล์เป็น "xlsx" อยู่แล้ว ให้ลองเปลี่ยนเป็น "xls" หรือ "html"
- คลิก Use .xlsx ตอนที่ขึ้น. เพื่อยืนยันค่าใหม่ เท่านี้ประเภทไฟล์ก็จะเปลี่ยนไป
- ลองเปิดไฟล์. ดับเบิลคลิกเพื่อเปิดไฟล์ ถ้าไฟล์เปิดขึ้นมาใน Excel (หรือในเบราว์เซอร์ ถ้าเปลี่ยนนามสกุลไฟล์เป็น "html") แสดงว่ากู้ไฟล์สำเร็จ
- ถ้าเลือกใช้นามสกุล "html" คุณสามารถแปลงหน้าเว็บ (webpage) ไปเป็นไฟล์ Excel ได้ โดยลากไฟล์ html ไปใส่ที่ไอคอน Excel แล้วเซฟไฟล์ที่เปิดอยู่เป็นไฟล์ "xlsx" ใหม่
- ถ้าไฟล์ไม่ยอมเปิด ให้อ่านวิธีการกู้ไฟล์ที่เซฟไว้ชั่วคราวใน Mac
โฆษณา
- เข้าใจและยอมรับข้อจำกัดของวิธีการนี้. Excel ก็เหมือนโปรแกรมส่วนใหญ่ของ Microsoft Office คือจะเซฟไฟล์เวอร์ชั่น recovery (สำหรับกู้คืน) โดยอัตโนมัติ คุณเลยสามารถกู้ไฟล์ Excel ที่เสียหายไปกลับมาได้บางเวอร์ชั่น แต่บางที Excel ก็ไม่ทันได้เซฟไฟล์ช่วงที่คุณต้องการไว้ เลยใช้วิธีนี้กู้คืนเนื้อหาทั้งเอกสารไม่ได้
- พิมพ์ this pc. เพื่อค้นหาโปรแกรม "This PC" ในคอม
- คลิก This PC. ที่เป็นไอคอนรูปจอคอม ทางด้านบนของหน้าต่าง This PC
- ดับเบิลคลิกฮาร์ดไดรฟ์ของคอม. ที่ปกติเป็นตัวเลือก "OS (C:)" ในหัวข้อ "Devices and drives" กลางหน้า
- ดับเบิลคลิกโฟลเดอร์ "Users". ปกติจะอยู่กลางโฟลเดอร์ฮาร์ดไดรฟ์
- ดับเบิลคลิกโฟลเดอร์ user ของตัวเอง. หรือก็คือโฟลเดอร์ที่มี username ของคุณในคอม ผสมอยู่ในชื่อโฟลเดอร์
- ดับเบิลคลิกโฟลเดอร์ "AppData". ในหัวข้อ "A" ปกติจะเจอโฟลเดอร์นี้ทางด้านบนของหน้าต่าง
- ถ้าหาโฟลเดอร์นี้ไม่เจอ ให้คลิก tab View แล้วติ๊กช่อง "Hidden items" ในหัวข้อ "Show/hide" เพื่อเปิดโฟลเดอร์ "AppData"
- ดับเบิลคลิกโฟลเดอร์ "Local". ที่เป็นตัวเลือกทางด้านบนของโฟลเดอร์
- เลื่อนลงไปแล้วดับเบิลคลิกโฟลเดอร์ "Microsoft". ที่อยู่ในหัวข้อ "M"
- ดับเบิลคลิกโฟลเดอร์ "Office". ในหัวข้อ "O" ของโฟลเดอร์ Microsoft
- ดับเบิลคลิกโฟลเดอร์ "UnsavedFiles". ที่เป็นโฟลเดอร์ทางด้านบนของหน้าต่าง
- เลือกไฟล์ Excel. ให้มองหาไอคอนไฟล์ Excel ที่ชื่อเดียวกับไฟล์ Excel ที่เสียหาย แล้วคลิกเลือกได้เลย
- ถ้าไม่เจอไฟล์ไหนเลย แสดงว่าโปรแกรมไม่ได้เซฟเวอร์ชั่น recovery ของไฟล์ Excel นั้นไว้
- เปลี่ยนนามสกุลไฟล์ Excel นั้น. โดย[2]
- คลิก View
- ติ๊กช่อง "File name extensions"
- คลิก Home
- คลิก Rename
- เปลี่ยนหัวข้อ .tmp เป็น .xlsx
- กด ↵ Enter
- คลิก Yes ตอนที่ขึ้น
- เปิดไฟล์ Excel. ดับเบิลคลิกเพื่อเปิดไฟล์ที่เพิ่งเปลี่ยนชื่อ
- เซฟไฟล์. พอไฟล์ที่กู้คืนมาเปิดขึ้นมาแล้ว ให้กด Ctrl+S ดับเบิลคลิก This PC เลือกตำแหน่งเซฟไฟล์ ตั้งชื่อไฟล์ แล้วคลิก Save
- ต้องตั้งชื่อไฟล์ให้ต่างจากไฟล์ Excel เดิมที่เสียหาย
โฆษณา
- เข้าใจและยอมรับข้อจำกัดของวิธีการนี้. Excel ก็เหมือนโปรแกรมส่วนใหญ่ของ Microsoft Office คือจะเซฟไฟล์เวอร์ชั่น recovery (สำหรับกู้คืน) โดยอัตโนมัติ คุณเลยสามารถกู้ไฟล์ Excel ที่เสียหายไปกลับมาได้บางเวอร์ชั่น แต่บางที Excel ก็ไม่ทันได้เซฟไฟล์ช่วงที่คุณต้องการไว้ เลยใช้วิธีนี้กู้คืนเนื้อหาทั้งเอกสารไม่ได้
- คลิก Go. ที่เป็นเมนูทางด้านบนของหน้าจอ เพื่อขยายเมนูลงมา
- ถ้าไม่เจอเมนู Go ให้เปิด Finder หรือคลิก desktop ให้เมนูนี้โผล่มาซะก่อน
- กดปุ่ม ⌥ Option ค้างไว้. เสร็จแล้วจะมีโฟลเดอร์ Library โผล่มาในเมนู Go ที่ขยายลงมา
- คลิก Library. ในเมนู Go ที่ขยายลงมา เพื่อเปิดโฟลเดอร์ Library ที่ถูกซ่อนไว้ (hidden folder)
- เปิดโฟลเดอร์ "Containers". ดับเบิลคลิกโฟลเดอร์ "Containers" ในหัวข้อ "C" ของโฟลเดอร์ Library
- คลิกแถบค้นหา. ที่ด้านขวาบนของหน้าต่าง
- ค้นหาโฟลเดอร์ Microsoft Excel. พิมพ์ com.microsoft.Excel แล้วกด ⏎ Return
- คลิก tab Containers. ทางขวาของหัวข้อ "Search:" ทางด้านบนของหน้าต่าง Finder
- เปิดโฟลเดอร์ "com.microsoft.Excel". ดับเบิลคลิกเพื่อเปิดโฟลเดอร์นี้
- เปิดโฟลเดอร์ "Data".
- เปิดโฟลเดอร์ "Library".
- เปิดโฟลเดอร์ "Preferences". ถ้าไม่เจอโฟลเดอร์นี้ ให้เลื่อนลงไปจนเจอ
- เปิดโฟลเดอร์ "AutoRecovery". เพื่อดูรายชื่อเวอร์ชั่นที่เซฟไว้อัตโนมัติของไฟล์ Excel
- หาเวอร์ชั่นที่เซฟไว้ชั่วคราวของไฟล์ Excel นั้น. เวอร์ชั่นชั่วคราวของไฟล์ Excel นั้น จะชื่อเดียวกับไฟล์ที่เสียหาย หรือชื่อคล้ายกันบางส่วน
- ถ้าหาเวอร์ชั่นชั่วคราวของไฟล์ Excel นั้นไม่เจอ แสดงว่าไม่ได้ถูก backup ไว้
- เลือกไฟล์ Excel. โดยคลิกไฟล์ Excel นั้น
- คลิก File. ที่เป็นเมนูมุมซ้ายบนของหน้าจอ Mac แล้วเมนูจะขยายลงมา
- เลือก Open With. ที่เป็นตัวเลือกทางด้านบนของเมนู File ที่ขยายลงมา แล้วจะมีเมนูใหม่เด้งขึ้นมา
- คลิก Excel. ในเมนูที่เด้งขึ้นมา เพื่อเปิดเวอร์ชั่นชั่วคราวของไฟล์นั้นในโปรแกรม Excel
- ถ้าเพิ่งเปลี่ยนแปลงแก้ไขเนื้อหาในไฟล์ Excel ต้นฉบับไปไม่นาน บางทีเนื้อหานั้นก็ไม่ได้รวมอยู่ในเวอร์ชั่นชั่วคราวนี้
- เซฟไฟล์. กด ⌘ Command+S แล้วตั้งชื่อไฟล์ เลือกตำแหน่งเซฟไฟล์ในเมนู "Where" แล้วคลิก Saveโฆษณา
เคล็ดลับ
- ปกติคอมพิวเตอร์ Windows จะพยายามซ่อมแซมไฟล์ workbook ของ Excel ที่เสียหายโดยอัตโนมัติตอนเปิดขึ้นมา[3]
- ลองเปิดไฟล์ Excel ที่คิดว่าน่าจะเสียหายใน safe mode ดู ถ้าเปิดได้ แสดงว่าไฟล์ error หรือมีไวรัส ถึงได้เปิดไม่ออกในโหมดปกติ
- มีโปรแกรมกู้ข้อมูล (data recovery) แบบเสียเงินบางโปรแกรม ที่กู้ไฟล์ Excel ที่เสียหายได้ ตัวอย่างโปรแกรมที่น่าลองก็คือ Stellar Phoenix Excel Repair มีให้ใช้กันทั้งเวอร์ชั่น Windows และ Mac เลย
คำเตือน
- ถ้าลองทุกวิธีในบทความวิกิฮาวนี้แล้วยังไม่ได้ผล เป็นไปได้ว่าไฟล์ Excel นั้นเสียหายถาวรไปซะแล้ว
ข้อมูลอ้างอิง
- ↑ https://support.office.com/en-us/article/Repair-a-corrupted-workbook-153A45F4-6CAB-44B1-93CA-801DDCD4EA53
- ↑ https://www.easeus.com/file-recovery/recover-and-repair-corrupted-excel-file-in-windows-10.html
- ↑ https://support.office.com/en-us/article/repairing-a-corrupted-workbook-7abfc44d-e9bf-4896-8899-bd10ef4d61ab
บทความนี้เป็นประโยชน์กับคุณไหม
⚠️ Disclaimer:
Content from Wiki How ไท language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.