Contact
Line : comsiam
Contact
Line : comsiam

หลายคนได้รับไฟล์ Excel ที่มี Macro แล้วเปิดไม่ได้ กดปุ่มไม่ทำงาน หรือขึ้นแถบเตือนสีเหลืองด้านบนว่า Security Risk / Macros have been disabled ทำให้ใช้งานต่อไม่ได้ ปัญหานี้พบได้บ่อยมากใน Excel 365 โดยเฉพาะไฟล์งานบัญชี ระบบรายงาน หรือไฟล์ที่ใช้ VBA อัตโนมัติ
คำค้นยอดนิยมคือ Excel 365 เปิด Macro Security ยังไง เพราะผู้ใช้จำนวนมากไม่รู้ว่าต้องเปิดตรงไหน และเปิดแบบไหนถึงปลอดภัย บทความนี้จะสอนครบทั้งวิธีเปิด Macro, ตั้งค่าความปลอดภัย และแนวทางใช้งานอย่างมืออาชีพ
Macro Security คือระบบป้องกันไฟล์ Excel ที่มีโค้ด VBA หรือ Macro เพื่อกันไวรัส มัลแวร์ หรือโค้ดอันตรายจากไฟล์ภายนอก
เมื่อ Excel เจอไฟล์ Macro ระบบมักจะปิดไว้ก่อน แล้วให้ผู้ใช้ตัดสินใจว่าจะเปิดหรือไม่
ไปที่:
File > Options > Trust Center
จากนั้นกด:
Trust Center Settings
แล้วเลือก:
Macro Settings
จะเจอเมนูหลักสำหรับตั้งค่าความปลอดภัย Macro
ปิดทั้งหมด และไม่แจ้งเตือน
ปิดไว้ก่อน แต่มีแถบเตือนให้กดเปิด
แนะนำที่สุด
เปิดเฉพาะ Macro ที่มีลายเซ็นดิจิทัล
เปิดทุกไฟล์ทันที
ไม่แนะนำ
เลือก:
Disable all macros with notification
ข้อดีคือ
เมื่อเปิดไฟล์ .xlsm หรือไฟล์ที่มี Macro จะเห็นแถบเหลืองด้านบน
กด:
Enable Content
แล้ว Macro จะทำงาน
อาจเกิดจากไฟล์ถูก Block จากอินเทอร์เน็ต
คลิกขวาไฟล์ > Properties
ติ๊ก:
Unblock
กด Apply แล้วเปิดใหม่
ถ้ามีไฟล์ Macro ใช้ประจำทุกวัน
ไปที่:
Trust Center > Trusted Locations
เพิ่มโฟลเดอร์ที่ไว้ใจ เช่น
D:\ExcelMacro\
ไฟล์ในโฟลเดอร์นี้จะเปิด Macro ได้ง่ายขึ้น
เครื่องบริษัทบางแห่งจะปิด Macro ผ่าน Policy
อาการเช่น
กรณีนี้ต้องให้แอดมิน IT ปลดสิทธิ์
ตรวจจุดนี้
ดูนามสกุลไฟล์
รองรับ Macro:
.xlsm
.xlsb
.xls
ไม่รองรับ Macro:
.xlsx
ถ้า Save เป็น .xlsx Macro จะหาย
ถ้าไม่เห็น Developer
ไปที่:
File > Options > Customize Ribbon
ติ๊ก:
Developer
แล้วจะใช้ Record Macro / Visual Basic ได้
ได้ แต่ไม่แนะนำ เสี่ยงไฟล์อันตราย
เพราะเซฟเป็น .xlsx
ขึ้นกับโค้ด ถ้าเขียนดีจะช่วยประหยัดเวลามาก
ถ้าคุณใช้ Excel งานประจำ เช่น
Macro ช่วยลดเวลางานได้มาก
แต่ควรเปิดเฉพาะไฟล์ที่เชื่อถือได้
ถ้าถามว่า Excel 365 เปิด Macro Security ยังไง
ทำตามนี้
จากนั้นเวลาเปิดไฟล์ ให้กด Enable Content
นี่คือวิธีที่ปลอดภัยและใช้งานจริงที่สุด
คุณกำลังจะใช้ Macro กับงานอะไร—สรุปรายงาน, ปุ่มอัตโนมัติ หรือระบบงานบริษัท?