ใน Excel คุณสามารถเปลี่ยนการตั้งค่าความปลอดภัยของแมโครเพื่อควบคุมว่าจะให้แมโครใดทํางานภายใต้สถานการณ์ใดเมื่อคุณเปิดเวิร์กบุ๊ก ตัวอย่างเช่น คุณอาจอนุญาตให้แมโครทํางานโดยขึ้นอยู่กับว่าแมโครเหล่านั้นได้รับการเซ็นชื่อแบบดิจิทัลโดยนักพัฒนาที่เชื่อถือได้หรือไม่
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าความปลอดภัยของแมโครในเอกสาร Microsoft Office ให้ดูที่ เปิดใช้งานหรือปิดใช้งานแมโครในไฟล์ Office
รายการต่อไปนี้สรุปการตั้งค่าความปลอดภัยของแมโครต่างๆ ภายใต้การตั้งค่าทั้งหมด ถ้ามีการติดตั้งซอฟต์แวร์ป้องกันไวรัสที่ทํางานร่วมกับ Microsoft 365 และเวิร์กบุ๊กมีแมโคร เวิร์กบุ๊กจะถูกสแกนเพื่อหาไวรัสที่รู้จักก่อนที่จะเปิด
-
ปิดใช้งานแมโครทั้งหมดโดยไม่มีการแจ้งให้ทราบ คลิกตัวเลือกนี้ถ้าคุณไม่เชื่อถือแมโคร แมโครทั้งหมดในเอกสารและการแจ้งเตือนด้านความปลอดภัยเกี่ยวกับแมโครจะถูกปิดใช้งาน ถ้ามีเอกสารที่มีแมโครที่ไม่มีลายเซ็นซึ่งคุณเชื่อถือได้ คุณสามารถใส่เอกสารเหล่านั้นลงในตําแหน่งที่ตั้งที่เชื่อถือได้ เอกสารในตําแหน่งที่ตั้งที่เชื่อถือได้ได้รับอนุญาตให้ทํางานได้โดยไม่ต้องถูกตรวจสอบโดยระบบความปลอดภัยของศูนย์ความเชื่อถือ
-
ปิดใช้งานแมโครทั้งหมดโดยมีการแจ้งให้ทราบ ซึ่งเป็นค่าเริ่มต้น คลิกตัวเลือกนี้ถ้าคุณต้องการปิดใช้งานแมโคร แต่คุณต้องการรับการแจ้งเตือนด้านความปลอดภัยถ้ามีแมโครปรากฏอยู่ ด้วยวิธีนี้ คุณสามารถเลือกได้ว่าเมื่อใดที่จะเปิดใช้งานแมโครเหล่านั้นแบบเป็นกรณีๆ ไป
-
ปิดใช้งานแมโครทั้งหมดยกเว้นแมโครที่มีลายเซ็นดิจิทัล การตั้งค่านี้จะเหมือนกับตัวเลือก ปิดใช้งานแมโครทั้งหมดที่มีการแจ้งให้ทราบ ยกเว้นว่าถ้าแมโครถูกเซ็นชื่อแบบดิจิทัลโดยผู้ประกาศที่เชื่อถือได้ แมโครจะสามารถทํางานได้ถ้าคุณเชื่อถือผู้ประกาศนั้นแล้ว ถ้าคุณไม่เชื่อถือผู้ประกาศ คุณจะได้รับการแจ้งเตือน ด้วยวิธีนี้ คุณสามารถเลือกที่จะเปิดใช้งานแมโครที่เซ็นชื่อเหล่านั้นหรือเชื่อถือผู้ประกาศได้ แมโครที่ไม่มีลายเซ็นทั้งหมดจะถูกปิดใช้งานโดยไม่มีการแจ้งให้ทราบ
-
เปิดใช้งานแมโครทั้งหมด (ไม่แนะนํา โค้ดที่อาจเป็นอันตรายสามารถทํางานได้) คลิกตัวเลือกนี้เพื่ออนุญาตให้แมโครทั้งหมดทํางาน การใช้การตั้งค่านี้จะทําให้คอมพิวเตอร์ของคุณเสี่ยงต่อโค้ดที่อาจเป็นอันตรายและไม่แนะนําให้ใช้
-
เชื่อถือการเข้าถึงรูปแบบวัตถุของโครงการ VBA การตั้งค่านี้มีไว้สําหรับนักพัฒนา และใช้เพื่อล็อกโดยตั้งใจ หรืออนุญาตให้มีการเข้าถึงรูปแบบวัตถุ VBA จากไคลเอ็นต์ Automation ใดๆ โดยทางโปรแกรม กล่าวคือ จะมีตัวเลือกความปลอดภัยสําหรับโค้ดที่เขียนขึ้นเพื่อทําให้โปรแกรม Office เป็นอัตโนมัติและจัดการสภาพแวดล้อมและรูปแบบวัตถุของ Microsoft Visual Basic for Applications (VBA) โดยทางโปรแกรม นี่คือการตั้งค่าต่อผู้ใช้และต่อแอปพลิเคชัน และจะปฏิเสธการเข้าถึงตามค่าเริ่มต้น ตัวเลือกความปลอดภัยนี้ทําให้โปรแกรมที่ไม่ได้รับอนุญาตสร้างโค้ด "จําลองตัวเอง" ที่อาจเป็นอันตรายต่อระบบของผู้ใช้ปลายทางได้ยากขึ้น สําหรับไคลเอ็นต์ Automation ใดๆ ที่จะสามารถเข้าถึงรูปแบบวัตถุ VBA โดยทางโปรแกรม ผู้ใช้ที่เรียกใช้โค้ดต้องให้สิทธิ์การเข้าถึงอย่างชัดเจน เมื่อต้องการเปิดการเข้าถึง ให้เลือกกล่องกาเครื่องหมาย
Office ใช้เทคโนโลยี Microsoft Authenticode เพื่อเปิดใช้งานผู้สร้างแมโครในการเซ็นชื่อแบบดิจิทัลในไฟล์หรือโครงการแมโคร ใบรับรองที่ใช้ในการสร้างลายเซ็นนี้จะยืนยันว่าแมโครหรือเอกสารมาจากผู้เซ็น และลายเซ็นจะยืนยันว่าแมโครหรือเอกสารไม่ได้ถูกเปลี่ยนแปลง
หลังจากที่คุณติดตั้ง ใบรับรองดิจิทัล ของคุณแล้ว คุณสามารถเซ็นชื่อบนไฟล์และโครงการแมโครได้
การขอรับใบรับรองดิจิทัลสำหรับการเซ็นชื่อ
คุณสามารถขอรับใบรับรองดิจิทัลได้จาก ผู้ให้บริการออกใบรับรอง (CA) เชิงพาณิชย์ หรือจากผู้ดูแลระบบความปลอดภัยหรือผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศ (IT) ภายในองค์กรของคุณ
เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับผู้ให้บริการออกใบรับรองที่ให้บริการสําหรับผลิตภัณฑ์ของ Microsoft ให้ดูรายการสมาชิกโปรแกรมใบรับรองหลักของ Microsoft
การสร้างใบรับรองดิจิทัลของคุณเองเพื่อเซ็นชื่อด้วยตนเอง
คุณยังสามารถสร้างใบรับรองการเซ็นชื่อด้วยตนเองโดยใช้เครื่องมือ Selfcert.exe ได้ด้วย
หมายเหตุ: เนื่องจากใบรับรองดิจิทัลที่คุณสร้างไม่ได้ออกให้โดยผู้ให้บริการออกใบรับรองอย่างเป็นทางการ Microsoft Office เชื่อถือใบรับรองที่เซ็นชื่อด้วยตนเองเฉพาะบนคอมพิวเตอร์ที่มีใบรับรองนั้นในที่เก็บใบรับรองส่วนบุคคลของคุณเท่านั้น
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเซ็นชื่อแมโครแบบดิจิทัล ให้ดูที่ เซ็นชื่อแบบดิจิทัลในโครงการแมโคร
เปลี่ยนการตั้งค่าความปลอดภัยของแมโคร
คุณสามารถเปลี่ยนการตั้งค่าความปลอดภัยของแมโครในศูนย์ความเชื่อถือได้ นอกจากว่าผู้ดูแลระบบในองค์กรของคุณได้เปลี่ยนการตั้งค่าเริ่มต้นเพื่อป้องกันไม่ให้คุณเปลี่ยนการตั้งค่า
-
บนแท็บ นักพัฒนา ในกลุ่ม โค้ด ให้คลิก ความปลอดภัยของแมโคร
เมื่อต้องการเปิดใช้งานแท็บ นักพัฒนา ให้ดูที่ แสดงแท็บนักพัฒนา
-
ในประเภท การตั้งค่าแมโคร ภายใต้ การตั้งค่าแมโคร ให้คลิกตัวเลือกที่คุณต้องการ
หมายเหตุ: การเปลี่ยนแปลงที่คุณทำในประเภท การตั้งค่าแมโคร ใน Excel จะนำไปใช้กับ Excel เท่านั้น และไม่ส่งผลกระทบต่อโปรแกรมอื่นๆ ของ Microsoft Office
คุณยังสามารถเข้าถึงศูนย์ความเชื่อถือได้ในตัวเลือกของ Excel เมื่อต้องการทําเช่นนั้น ให้คลิก ตัวเลือก แล้วคลิก ศูนย์ความเชื่อถือ > การตั้งค่าศูนย์ความเชื่อถือ > การตั้งค่าแมโคร
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยของแมโคร ให้ดูหัวข้อต่อไปนี้
การแก้ไขปัญหา
ฉันไม่สามารถเปลี่ยนการตั้งค่าความปลอดภัยของแมโครได้
ผู้ใช้บางรายอาจไม่สามารถเปลี่ยนการตั้งค่าศูนย์ความเชื่อถือได้ เนื่องจากนโยบายความปลอดภัยของกลุ่มในองค์กรของพวกเขา ในกรณีดังกล่าว คุณจําเป็นต้องติดต่อผู้ดูแลระบบ IT สําหรับองค์กรของคุณ
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน