EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)Suppharerg wrote:เรื่องมีอยู่ว่าเปิดไฟล์งาน Excel ขึ้นมาทำงาน พอจะทำการบันทึกจะมีวงเก็บขึ้นหลังชื่อไฟล์ว่า [repair] จะบันทึกก็ไม่ได้ ย้ายงานแล้วบันทึกใหม่ก็ไม่ได้ เป็นงานสำคัญและข้อมูลเยอะมาก(งานตั้งแต่ ม.ค.-ก.ย.56) อาจารย์พอจะมีวิธีแก้ไขหรือไม่ครับ ตอนนี้ผมยังไม่กล้าปิดงานตัวนั้น เพราะกลัวข้อมูลจะหายไปทั้งหมด (ถ้าหายเฉพาะที่เพิ่งทำก็ไม่เท่าไหร่ แต่ถ้าหายหมดทั้งไฟล์แย่เลยครับ)![]()
![]()
Suppharerg wrote:กรณีขึ้น "ชื่อไฟล์"[repaired] บันทึกไม่ได้ขึ้น error ตลอด (ไม่ได้ cap. หน้าจอไว้ จำรายละเอียดไม่ได้) ผมเลยเลือกบันทึกเป็นไฟล์นามสกุล .ods (ไฟล์ Open Office) ลองเปิดด้วย OpenOffice สามารถเปิดได้ข้อมูลยังอยู่ครบ จึงทำการปิดไฟล์งานเก่าที่เปิดค้างไว้ด้วย MS Office 2007 โดยไม่บันทึก
จากนั้นลองมาเปิดไฟล์งานเก่า (.xlsx) ปรากฎว่าเปิดได้ แต่งานที่เพิ่งทำเสร็จไม่บันทึก แต่ที่ดีใจคืองานเก่าๆ ไม่ได้หายไปก่อนหน้าที่จะปิดไฟล์งานนี้กลัวว่างานทั้งหมดจะหายไป ไม่สามารถเปิดไฟล์งานได้อีกจึงเป็นกังวล แต่หลังจากบันทึกเป็นไฟล์นามสกุล .ods และสามารถเปิดไฟล์ด้วย OpenOffice ได้จึงไม่กลัวงานเก่าจะหาย
แต่เสียดายนิดเดียว หลังจากเปิดไฟล์งานด้วย OpenOffice แล้วไม่สามารถบันทึกเป็นไฟล์ xls ได้ โปรแกรมจะปิดเองและ recovery งานตลอด![]()
![]()
สรุปเลยนะครับ
- บันทึกไฟล์งานเป็น .ods
- ทดสอบเปิดด้วย OpenOffice ว่าสามารถเปิดงานที่บันทึกใหม่ได้หรือไม่
- ถ้าเปิดได้ก็ไม่ต้องเป็นกังวลกับงานเก่า ปิดไปเลยโดยไม่ต้องบันทึก
- เปิดงานเก่า (ที่บันทึกไม่ได้) ตรวจสอบดูว่างานหายหรือไม่
- ถ้าหายเฉพาะที่ทำล่าสุดก็สามารถเปิดไฟล์ที่บันทึกเป็น .ods แล้ว copy มาวางแล้วบันทึกใหม่ได้เลย
- ถ้างานหายทั้งหมดก็สามารถดึงมาจากไฟล์ที่เป็นนามสกุล .ods มาบันทึกใหม่ได้เลย
end
ขอขอบพระคุณท่าน bank9597 ที่เสียสละเวลาเข้ามาตอบ
ขอบคุณสำหรับพื้นที่ให้สอบถามปัญหาเกี่ยวกับ excel จะพยายามเข้ามาศึกษาบ่อยๆ ครับ
ขอบคุณครับ