แม้ว่า Microsoft Excel จะยังคงสนับสนุนแมโคร Excel 4.0 (XLM) เราขอแนะนําให้คุณโยกย้ายแมโครเหล่านั้นไปยัง Microsoft Visual Basic for Applications (VBA) เวอร์ชันล่าสุด การโยกย้ายแมโครของคุณช่วยให้คุณใช้ประโยชน์จากการปรับปรุงรูปแบบวัตถุการเขียนโปรแกรม VBA เมื่อต้องการทําให้ง่ายขึ้นสําหรับคุณ วัตถุ ใหม่ บางวัตถุ วิธีการ และคุณสมบัติจะถูกเพิ่มลงในรูปแบบวัตถุสําหรับฟังก์ชันที่เหลืออยู่สองสามฟังก์ชันที่ไม่มีค่าเทียบเท่าใน VBA เวอร์ชันก่อนหน้า นอกจากนี้ ยังมีการเพิ่มการปรับปรุงประสิทธิภาพการทํางานสําหรับการดําเนินการตั้งค่าหน้ากระดาษใน VBA เพื่อให้ได้ประสิทธิภาพที่คล้ายคลึงกันกับ PAGE ฟังก์ชัน SETUP() ในแมโคร XLM
ถ้าคุณตัดสินใจว่าคุณยังไม่พร้อมที่จะโยกย้าย คุณยังสามารถเรียกใช้แมโคร Excel 4.0 ได้ เมื่อคุณเปิดแมโคร XLM ใน Excel ที่ปิดใช้งานแมโคร Excel จะแสดงข้อความต่อไปนี้:
"เนื่องจากการตั้งค่าความปลอดภัยของคุณ แมโครจึงถูกปิดใช้งาน เมื่อต้องการเรียกใช้แมโคร คุณต้องเปิดเวิร์กบุ๊กนี้ใหม่ แล้วเลือกเพื่อเปิดใช้งานแมโคร สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเปิดใช้งานแมโคร ให้คลิก วิธีใช้"
เมื่อต้องการเปลี่ยนการตั้งค่าแมโครเพื่อให้คุณสามารถเรียกใช้แมโคร XLM ได้ ให้ทําดังต่อไปนี้:
-
คลิกแท็บ ไฟล์ แล้วคลิก ตัวเลือก
-
คลิก ศูนย์ความเชื่อถือ แล้วคลิก การตั้งค่าศูนย์ความเชื่อถือ
-
คลิก การตั้งค่าแมโคร แล้วเลือกกล่องกาเครื่องหมาย เปิดใช้งานแมโคร Excel 4.0 เมื่อเปิดใช้งานแมโคร VBA จากนั้น คุณสามารถเลือก ปิดใช้งานแมโคร VBA ที่มีการแจ้งให้ทราบ หรือ เปิดใช้งานแมโครทั้งหมด (ไม่แนะนํา โค้ดที่อาจเป็นอันตรายสามารถทํางานได้)
สิ่งสำคัญ: เราไม่แนะนําให้คุณใช้การตั้งค่า เปิดใช้งานแมโครทั้งหมด (ไม่แนะนําให้ใช้ เนื่องจากโค้ดที่อาจเป็นอันตรายสามารถทํางานได้) หรือถ้าคุณทําเช่นนั้น คุณจะย้อนกลับการตั้งค่าความปลอดภัยของแมโครกลับไป ปิดใช้งานแมโคร VBA ด้วยการแจ้งให้ทราบ หรือ ปิดใช้งานแมโคร VBA โดยไม่มีการแจ้งเตือน โดยเร็วที่สุด
-
คลิก การตั้งค่าการบล็อกไฟล์ จากนั้นภายใต้ ชนิดไฟล์ ให้เลือก แมโครเวิร์กชีต Excel 4 และตรวจสอบให้แน่ใจว่าได้เลือกกล่องกาเครื่องหมาย เปิด
-
ภายใต้ เปิดลักษณะการทํางานสําหรับชนิดไฟล์ที่เลือก ให้คลิก เปิดชนิดไฟล์ที่เลือกในมุมมองที่ได้รับการป้องกัน และอนุญาตการแก้ไข
-
คลิก ตกลง สองครั้ง
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน