Contact
Line : comsiam
Contact
Line : comsiam

หลายคนเปิดไฟล์ Excel เก่าที่ทำมาหลายปี หรือไฟล์จาก Excel 2003 / 2007 / 2010 แล้วพบว่าเมื่อใช้กับ Excel 365 กลับ สูตรเพี้ยน ฟอนต์เละ ตารางขยับ มาโครไม่ทำงาน หรือเปิดแล้วแจ้งเตือนแปลก ๆ คำค้นยอดนิยมคือ วิธีแก้ Excel 365 ที่ใช้กับไฟล์เก่าแล้วเพี้ยน
ข่าวดีคือ ส่วนใหญ่ไม่ใช่ไฟล์เสีย แต่เกิดจาก “ความต่างของเวอร์ชัน” และสามารถแก้ให้กลับมาใช้งานได้
เพราะ Excel 365 ใหม่กว่าเยอะ และมีการเปลี่ยนแปลงเรื่อง
ไฟล์เก่าที่พบบ่อย
.xls
.xlsx
.xlsm
คือไฟล์ยุคเก่า ควรแปลงใหม่
เปิดไฟล์แล้วไปที่:
File > Save As
บันทึกเป็น:
.xlsx
หรือถ้ามี Macro:
.xlsm
ช่วยลดปัญหา Compatibility ได้มาก
ไฟล์เก่าอาจใช้ฟอนต์ที่เครื่องใหม่ไม่มี
เปลี่ยนเป็นฟอนต์มาตรฐาน เช่น
แล้วปรับความกว้างคอลัมน์ใหม่
เช่นสูตรเก่าใช้รูปแบบอ้างอิงแปลก หรือไฟล์ข้ามเครื่อง
ให้เช็กสูตรทีละจุด
ไปที่:
Formulas > Error Checking
Excel 365 มี Dynamic Array
บางสูตรอาจกระจายหลายช่องแล้วชนข้อมูลเดิม
จะขึ้น #SPILL!
เคลียร์พื้นที่รอบสูตร
Excel 365 เข้มงวดด้านความปลอดภัยมากขึ้น
ถ้าไฟล์มี Macro ให้เปิดจากแหล่งเชื่อถือได้ และกด Enable Content ตามที่โปรแกรมแจ้ง
ไฟล์เก่าใช้เครื่องพิมพ์คนละรุ่น
ไปที่:
ไฟล์เก่าอาจมีลิงก์ไปไฟล์ที่ไม่มีแล้ว
ไปที่:
Data > Edit Links (ถ้ามี)
ตัดลิงก์ที่ไม่ใช้
ไฟล์เก่าบางไฟล์มี
ควรทำความสะอาดไฟล์
เปิดไฟล์เก่า แล้วคัดลอกข้อมูลสำคัญไปไฟล์ใหม่ของ Excel 365
สร้าง Workbook ใหม่สะอาดที่สุด
ถ้าคุณมีไฟล์บัญชี ร้านแห้งดีอาหารแห้ง หรือรายงานสะสมหลายปี
แนะนำ
ได้ แต่ไม่เหมาะใช้งานระยะยาว
อาจต้องปรับ VBA ให้รองรับเวอร์ชันใหม่
ปกติไม่หาย แต่ควรเก็บต้นฉบับไว้ก่อน
ถ้า Excel 365 ใช้กับไฟล์เก่าแล้วเพี้ยน
ให้ทำตามนี้
ส่วนใหญ่กลับมาใช้งานได้ดี
คุณไฟล์เก่าของคุณเป็น .xls หรือ .xlsx เดี๋ยวผมบอกแนวทางดีที่สุดให้ได้