[ขอความช่วยเหลือ] เปิดใช้งาน macro ใน excel 2010 ไม่ได้ครับ
Posted: Mon Nov 10, 2014 12:31 pm
สวัสดีครับ
คือผมเพิ่งเปลี่ยนคอมครับ แล้วทีนี้ไฟล์ excel (.xlsm) จากเครื่องเก่าซึ่งก็ใช้ version 2010 เหมือนกันกับเครื่องคอมตัวใหม่ ซึ่งในความเป็นจริงน่าจะเปิดด้วยกันได้ แต่ปรากฏว่าเมื่อเอาไปเปิดในคอมตัวใหม่แล้ว โปรแกรม excel กลับแจ้งว่า
- Excel found unreadable content....Do you want to recover the content of this workbook? If you trust the source of this workbook, Click Yes.
คำถามนี้ผมตอบ yes แป๊ปนึงโปรแกรมก็เด้งอีกหน้าต่างขึ้นมาว่า
- Excel was able to open the file by repairing or removing the unreadable content.
Removed Part: /xl/vbaProject.bin part. (Visual Basic for Applications (VBA))
ผมกด close ปิดหน้าต่างครับ เพราะคิดว่าเครื่องน่าจะรีแพร์ให้ใช้งานได้แล้ว แต่ไม่ใช่ครับ ปรากฏว่า marco ที่เคยเขียนไว้หายหมดเลยครับ
ทั้งนี้ผมได้แก้ไขบางส่วนตามในบอร์ดมาบ้างแล้ว ทั้งปรับใน developer และแก้ trust center แต่ก็ยังได้ผลเหมือนเดิมครับ พอลองเอาไปเปิดในเครื่องเก่า (excel 2010) ก็เปิดใช้งานได้เหมือนเดิม ลองเปิดในเครื่องเพื่อน (excel 2007) ก็เปิดขึ้นเหมือนกัน และใช้งาน macro ได้
- ผมจึงอยากขอคำปรึกษาครับว่า ผมควรทำยังไงต่อดีครับ...
- ถ้าต้องเขียน marco ใหม่หมด ต้องเริ่มเขียนที่ไหนครับ ขอบคุณครับ
คือผมเพิ่งเปลี่ยนคอมครับ แล้วทีนี้ไฟล์ excel (.xlsm) จากเครื่องเก่าซึ่งก็ใช้ version 2010 เหมือนกันกับเครื่องคอมตัวใหม่ ซึ่งในความเป็นจริงน่าจะเปิดด้วยกันได้ แต่ปรากฏว่าเมื่อเอาไปเปิดในคอมตัวใหม่แล้ว โปรแกรม excel กลับแจ้งว่า
- Excel found unreadable content....Do you want to recover the content of this workbook? If you trust the source of this workbook, Click Yes.
คำถามนี้ผมตอบ yes แป๊ปนึงโปรแกรมก็เด้งอีกหน้าต่างขึ้นมาว่า
- Excel was able to open the file by repairing or removing the unreadable content.
Removed Part: /xl/vbaProject.bin part. (Visual Basic for Applications (VBA))
ผมกด close ปิดหน้าต่างครับ เพราะคิดว่าเครื่องน่าจะรีแพร์ให้ใช้งานได้แล้ว แต่ไม่ใช่ครับ ปรากฏว่า marco ที่เคยเขียนไว้หายหมดเลยครับ
ทั้งนี้ผมได้แก้ไขบางส่วนตามในบอร์ดมาบ้างแล้ว ทั้งปรับใน developer และแก้ trust center แต่ก็ยังได้ผลเหมือนเดิมครับ พอลองเอาไปเปิดในเครื่องเก่า (excel 2010) ก็เปิดใช้งานได้เหมือนเดิม ลองเปิดในเครื่องเพื่อน (excel 2007) ก็เปิดขึ้นเหมือนกัน และใช้งาน macro ได้
- ผมจึงอยากขอคำปรึกษาครับว่า ผมควรทำยังไงต่อดีครับ...
- ถ้าต้องเขียน marco ใหม่หมด ต้องเริ่มเขียนที่ไหนครับ ขอบคุณครับ