กรณีนี้เกิดจาก Cell Style เสียหาย (Corrupted) ครับ
จำเป็นต้องล้าง Cell Style ของไฟล์ออกทั้งหมดเพื่อให้ Re-apply default style กลับเข้าไปใหม่
ซึ่งจะทำได้ กรณีไฟล์นั้น ๆ เป็น .xlsx หรือ .xlsm ซึ่งสามารถเปลี่ยนนามสกุลให้เป็น .zip แล้วเปิด
เข้าไปเพื่อ copy ไฟล์ชื่อ styles.xml ออกมาแก้ไข โดยใช้ Text Editor เช่น Notepad เพื่อลบ
Tag ของ CellStyle ออก จากนั้น Save กลับคืนลงใน .zip แล้วค่อยเปลี่ยนนามสกุลกลับ
เมื่อเปิดไฟล์มา Excel จะเตือนว่าไฟล์เสียหาย และทำการซ่อมแซมให้ จากนั้นจึงกำหนดค่า Cell format ใหม่อีกทีครับ
อ้างอิง #6
https://www.excelforum.com/excel-genera ... 013-a.html
เพิ่มเติมครับ : กรณีเป็นไฟล์ .xlsb ไม่ต้องแก้ไขไฟล์ styles.bin แต่ให้ใช้วิธีลบทิ้งไปแทน (เพราะไฟล์ binary เราจะอ่านไฟล์
styles.bin ไม่รู้เรื่องอยู่แล้วครับ)
You do not have the required permissions to view the files attached to this post.