การซ่อมแซมเวิร์กบุ๊กที่เสียหาย

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

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

  1. คลิก ไฟล์ > เปิด

  2. คลิกตำแหน่งที่ตั้งและโฟลเดอร์ที่มีเวิร์กบุ๊กที่เสียหาย

  3. ในกล่องโต้ตอบ เปิด ให้เลือกเวิร์กบุ๊กที่เสียหาย

  4. คลิกลูกศรถัดจากปุ่ม เปิด แล้วคลิก เปิดและซ่อมแซม

    คำสั่งเปิดและซ่อมแซม

  5. เมื่อต้องการกู้คืนข้อมูลในเวิร์กบุ๊กให้มากที่สุดเท่าที่จะเป็นไปได้ ให้คลิก ซ่อมแซม

    ถ้า ซ่อมแซม ไม่สามารถกู้คืนข้อมูลของคุณได้ ให้เลือก แยกข้อมูล เพื่อแยกค่าและสูตรจากเวิร์กบุ๊ก

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

กู้คืนข้อมูลจากเวิร์กบุ๊กที่เสียหาย

บันทึกสำเนาสำรองของเวิร์กบุ๊กโดยอัตโนมัติ

สร้างไฟล์กู้คืนในช่วงเวลาที่กำหนดโดยอัตโนมัติ

กู้คืนข้อมูลจากเวิร์กบุ๊กที่เสียหาย

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

สิ่งสำคัญ: ถ้าข้อผิดพลาดของดิสก์หรือของเครือข่ายป้องกันไม่ให้คุณเปิดเวิร์กบุ๊กได้ ให้ย้ายเวิร์กบุ๊กนั้นไปยังฮาร์ดดิสก์ไดรฟ์อื่นหรือดิสก์ภายในเครื่องก่อนจะลองใช้ตัวเลือกการกู้คืนใดๆ ต่อไปนี้

กู้คืนข้อมูลเมื่อเปิดเวิร์กบุ๊กใน Excel

  • แปลงเวิร์กบุ๊กกลับไปเป็นเวอร์ชันที่บันทึกล่าสุด    ถ้าเวิร์กบุ๊กเสียหายในขณะที่คุณทำงานแต่ก่อนที่คุณจะบันทึกการเปลี่ยนแปลง คุณสามารถแปลงเวิร์กบุ๊กของคุณกลับไปเป็นเวอร์ชันที่บันทึกล่าสุด ดังนี้

    1. คลิก ไฟล์ > เปิด

    2. ดับเบิลคลิกที่ชื่อเวิร์กบุ๊กที่คุณได้เปิดใน Excel

    3. คลิก ใช่ เพื่อเปิดเวิร์กบุ๊กนั้นใหม่

      เวิร์กบุ๊กจะเปิดขึ้นโดยไม่มีการเปลี่ยนแปลงใดๆ ที่คุณได้ทำไว้ที่อาจทำให้เวิร์กบุ๊กเสียหาย

กู้คืนข้อมูลเมื่อคุณไม่สามารถเปิดเวิร์กบุ๊กใน Excel

  • ตั้งค่าตัวเลือกการคำนวณใน Excel เป็นแบบด้วยตนเอง    ลองเปลี่ยนการตั้งค่าการคำนวณจากแบบอัตโนมัติเป็นด้วยตนเอง เนื่องจากเวิร์กบุ๊กจะไม่ถูกคำนวณซ้ำ เวิร์กบุ๊กจึงอาจเปิดได้

    1. คลิก ไฟล์ > ใหม่

    2. ภายใต้ ใหม่ ให้คลิก เวิร์กบุ๊กเปล่า

    3. คลิก ไฟล์ > ตัวเลือก

    4. ในประเภท สูตร ภายใต้ ตัวเลือกการคำนวณ ให้เลือก ด้วยตนเอง แล้วคลิก ตกลง

    5. คลิก ไฟล์ > เปิด

    6. หาตำแหน่งที่ตั้งแล้วดับเบิลคลิกที่เวิร์กบุ๊กที่เสียหายเพื่อเปิดเวิร์กบุ๊กนั้น

  • ใช้การอ้างอิงภายนอกเพื่อลิงก์ไปยังเวิร์กบุ๊กที่เสียหาย    เมื่อต้องการเรียกใช้เฉพาะข้อมูลและไม่ใช่สูตรหรือค่าจากการคำนวณจากเวิร์กบุ๊ก ให้ลองใช้การอ้างอิงภายนอกเพื่อลิงก์ไปยังเวิร์กบุ๊กที่เสียหาย

    1. คลิก ไฟล์ > เปิด

    2. ไปที่โฟลเดอร์ที่มีเวิร์กบุ๊กที่เสียหาย

    3. คลิกขวาที่ชื่อไฟล์ของเวิร์กบุ๊กที่เสียหาย คลิก คัดลอก แล้วคลิก ยกเลิก

    4. คลิก ไฟล์ > ใหม่

    5. ภายใต้ ใหม่ ให้คลิก เวิร์กบุ๊กเปล่า

    6. ในเซลล์ A1 ของเวิร์กบุ๊กใหม่ พิมพ์=ชื่อแฟ้ม A1ที่ชื่อไฟล์คือ ชื่อของเวิร์กบุ๊กเสียหายที่คุณคัดลอกในขั้นตอนที่ 3 และกด Enter แล้ว

      หมายเหตุ: คุณต้องใส่เฉพาะชื่อของเวิร์กบุ๊กเท่านั้น ไม่ต้องพิมพ์นามสกุลของชื่อไฟล์

    7. ถ้ากล่องโต้ตอบ อัปเดตค่า ปรากฏขึ้น ให้เลือกเวิร์กบุ๊กที่เสียหาย แล้วคลิก ตกลง

    8. ถ้ากล่องโต้ตอบ เลือกแผ่นงาน ปรากฏขึ้น ให้เลือกแผ่นงานที่เหมาะสม แล้วคลิก ตกลง

    9. เลือกเซลล์ A1

    10. คลิก หน้าแรก > คัดลอก หรือกด Ctrl+C

    11. เลือกพื้นที่ โดยเริ่มจากเซลล์ A1 ซึ่งมีขนาดประมาณช่วงของเซลล์ที่มีข้อมูลในเวิร์กบุ๊กที่เสียหาย

    12. คลิก หน้าแรก > วาง หรือกด Ctrl+V

    13. ในขณะที่ช่วงของเซลล์นั้นยังถูกเลือกอยู่ ให้คลิก หน้าแรก > คัดลอก อีกครั้ง หรือกด Ctrl+C

    14. คลิก หน้าแรก > ที่ลูกศรด้านล่าง วาง จากนั้น ภายใต้ วางค่าให้คลิก ค่า

      การวางค่าจะเอาลิงก์ไปยังเวิร์กบุ๊กที่เสียหายออก และทิ้งไว้เฉพาะข้อมูล

  • ใช้แมโครเพื่อแยกข้อมูลจากเวิร์กบุ๊กที่เสียหาย    ถ้าแผนภูมิถูกลิงก์ไปยังเวิร์กบุ๊กที่เสียหาย ให้ลองใช้แมโครเพื่อแยกแหล่งข้อมูลของแผนภูมินั้น

    1. คัดลอกโค้ดแมโครต่อไปนี้และวางในแผ่นงานโมดูล

      GetChartValues() ย่อย

      Dim NumberOfRows เป็นจำนวนเต็ม

      Dim X เป็นวัตถุ

      ตัวนับ = 2

      ' คำนวณจำนวนของแถวของข้อมูล

      NumberOfRows = UBound(ActiveChart.SeriesCollection(1) ค่า)

      Worksheets("ChartData") เซลล์ (1, 1) = "X ค่า"

      ' เขียนแกนค่าไปยังแผ่นงาน

      ด้วย Worksheets("ChartData")

      . ช่วง ( เซลล์ (2, 1) _

      . เซลล์ (NumberOfRows + 1, 1)) =_

      Application.Transpose(ActiveChart.SeriesCollection(1) XValues)

      สิ้นสุดด้วย

      ' วนซ้ำเพื่อไปแต่ละชุดในแผนภูมิทั้งหมด และค่าเพื่อเขียน

      ' เวิร์กชีต

      สำหรับแต่ละ X ActiveChart.SeriesCollection

      Worksheets("ChartData") เซลล์ (1 นับ) = X.Name

      ด้วย Worksheets("ChartData")

      . ช่วง ( เซลล์ (2 นับ), _

      . เซลล์ (NumberOfRows + 1 นับ)) =_

      Application.Transpose(X.Values)

      สิ้นสุดด้วย

      ตัวนับ =นับ + 1

      ถัดไป

      สิ้นสุดย่อย

    2. แทรกหรือลบเวิร์กชีตลงในเวิร์กบุ๊กของคุณ คลิกขวาที่แท็บแผ่นงานนั้น แล้วเปลี่ยนชื่อเป็น ChartData

    3. เลือกแผนภูมิที่คุณใช้แยกค่าข้อมูลต้นแบบ

      หมายเหตุ: แผนภูมิอาจฝังตัวในเวิร์กชีตหรือในแผ่นงานแผนภูมิที่แยกต่างหาก

    4. เรียกใช้แมโคร GetChartValues

    5. ข้อมูลจากแผนภูมิจะถูกนำมาใส่บนเวิร์กชีต ChartData

ด้านบนของหน้า

บันทึกสำเนาสำรองของเวิร์กบุ๊กโดยอัตโนมัติ

เมื่อคุณมีสำเนาสำรองของเวิร์กบุ๊กของคุณ คุณจะสามารถเข้าถึงข้อมูลของคุณได้เสมอแม้เวิร์กบุ๊กของคุณจะถูกลบไปโดยบังเอิญหรือได้รับความเสียหาย

  1. คลิก ไฟล์ > บันทึกเป็น

  2. คลิก คอมพิวเตอร์ แล้วคลิกปุ่ม เรียกดู

    ปุ่ม เรียกดู

  3. ในกล่องโต้ตอบ บันทึกเป็น ให้คลิกลูกศรที่อยู่ถัดจาก เครื่องมือ แล้วคลิก ตัวเลือกทั่วไป

    ตัวเลือกทั่วไป บนเมนู เครื่องมือ

  4. ในกล่องโต้ตอบ ตัวเลือกทั่วไป ให้เลือกกล่อง สร้างไฟล์สำรองทุกครั้ง

    สร้างตัวเลือกการสำรองในกล่องโต้ตอบ ตัวเลือกทั่วไป เสมอ

ด้านบนของหน้า

สร้างไฟล์กู้คืนในช่วงเวลาที่กำหนดโดยอัตโนมัติ

ไฟล์กู้คืนของเวิร์กบุ๊กของคุณยังช่วยให้คุณมั่นใจได้ว่าคุณจะยังเข้าถึงข้อมูลของคุณได้ถ้าเวิร์กบุ๊กของคุณถูกลบไปโดยบังเอิญหรือได้รับความเสียหาย

  1. คลิก ไฟล์ > ตัวเลือก

  2. ในประเภท บันทึก ภายใต้ บันทึกเวิร์กบุ๊ก ให้เลือกกล่อง บันทึกข้อมูลการกู้คืนอัตโนมัติทุกๆ แล้วใส่จำนวนนาที (ค่าเริ่มต้นคือ 10)

    ตัวเลือก การกู้คืนอัตโนมัติ บนแท็บ บันทึก ในกล่องโต้ตอบ ตัวเลือกของ Excel

  3. ในกล่อง ตําแหน่งที่ตั้งไฟล์กู้คืนอัตโนมัติ ให้ใส่ตำแหน่งที่ตั้งที่คุณต้องการบันทึกไฟล์กู้คืน

  4. ตรวจดูให้แน่ใจว่ากล่อง ปิดใช้งานการกู้คืนอัตโนมัติสำหรับเวิร์กบุ๊กนี้เท่านั้น ไม่ได้ถูกเลือกอยู่

ด้านบนของหน้า

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×