สิ่งที่ควรรู้
- เปิดแท็บ Developer เลือก Record Macro ตั้งชื่อและปุ่มลัด ในเมนูดรอปดาวน์เลือก This Workbook > OK
- หลังสร้างแล้ว ให้ทำคำสั่งจัดรูปแบบสำหรับแมโครใหม่ จากนั้นเลือก Stop Recording > File > Save As บันทึกเป็นไฟล์ .xlsm
- แท็บ Developer ไม่แสดงโดยค่าเริ่มต้น เพื่อเปิดใช้งาน ให้เปิด Options (Windows) หรือ Preferences (Mac) เปิดการตั้งค่า Ribbon เลือก Developer
การกำหนดค่าสเปรดชีต ความสามารถในการจัดรูปแบบ และฟังก์ชันสูตรของ Microsoft Excel ช่วยให้คุณทำงานซ้ำๆ ได้ คุณสามารถเพิ่มประสิทธิภาพงานเหล่านั้นได้อีกด้วยแมโคร เรียนรู้วิธีทำกับ Excel for Microsoft 365, Excel 2019, 2016, 2013, 2010 และเวอร์ชัน Mac ต่างๆ
วิธีแสดงแท็บ Developer ใน Excel สำหรับ Windows
ก่อนเพิ่มแมโครใน Excel ให้แสดงแท็บ Developer บน Ribbon โดยค่าเริ่มต้นแท็บนี้ซ่อนอยู่
- ไปที่แท็บ File แล้วเลือก Options
- ในกล่องโต้ตอบ Excel Options เลือก Customize Ribbon
- ในรายการ Customize the Ribbon ไปที่ส่วน Main Tabs และติ๊กถูก Developer
- กด OK เพื่อเพิ่มแท็บ Developer ลงใน Ribbon
วิธีสร้างแมโครใน Excel สำหรับ Windows
เมื่อพร้อมสร้างแมโคร ให้เปิด Excel และเปิดเวิร์กชีต
ไม่สามารถสร้างหรือรันแมโครใน Excel Online ได้ อย่างไรก็ตาม Excel Online เปิดเวิร์กบุ๊กที่มีแมโครได้ คุณสามารถแก้ไขเวิร์กชีตและบันทึกเวิร์กบุ๊กใน Excel Online โดยไม่กระทบแมโคร
- ไปที่แท็บ Developer
- ในกลุ่ม Code เลือก Record Macro
- ในกล่องข้อความ Macro Name ใส่ชื่อที่บ่งบอกความหมายของแมโคร
- ใส่ปุ่มลัดสำหรับแมโคร
- เลือกลูกศรดรอปดาวน์ Store Macro In และเลือก This Workbook
- กด OK
- ทำการจัดรูปแบบและคำสั่งที่ต้องการรวมในแมโคร
- เลือก Stop Recording เมื่อเสร็จสิ้น
- ไปที่แท็บ File แล้วเลือก Save As หรือกด F12
- ในกล่องโต้ตอบ Save As ใส่ชื่อไฟล์สำหรับเวิร์กบุ๊ก
- เลือกลูกศรดรอปดาวน์ Save as Type เลือก Excel Macro-Enabled Workbook แล้วกด Save
วิธีแสดงแท็บ Developer ใน Excel สำหรับ Mac
ก่อนเพิ่มแมโครใน Excel for Mac ให้แสดงแท็บ Developer บน Ribbon โดยค่าเริ่มต้นแท็บนี้ซ่อนอยู่
- ไปที่ Excel และเลือก Preferences
- เลือก Ribbon & Toolbar
- ในส่วน Customize the Ribbon ไปที่รายการ Main Tabs และติ๊กถูก Developer
- กด Save
วิธีสร้างแมโครใน Excel สำหรับ Mac
เมื่อพร้อมสร้างแมโคร ให้เปิด Excel และเปิดเวิร์กชีต
- ไปที่แท็บ Developer
- ในกลุ่ม Code เลือก Record Macro
- ในกล่องข้อความ Macro Name ใส่ชื่อแมโคร
- ในกล่องข้อความ Shortcut key พิมพ์ตัวอักษรพิมพ์เล็กหรือพิมพ์ใหญ่ที่ต้องการใช้
- เลือกลูกศรดรอปดาวน์ Store macro in และเลือก This Workbook
- กด OK
- ทำการจัดรูปแบบและคำสั่งที่ต้องการรวมในแมโคร
- เมื่อเสร็จสิ้น ไปที่แท็บ Developer และเลือก Stop Recording
- ไปที่แท็บ File เลือก Save As หรือกด Shift+Command+S
- ในกล่องโต้ตอบ Save As ใส่ชื่อไฟล์สำหรับเวิร์กบุ๊ก
- เลือกลูกศรดรอปดาวน์ File Format เลือก Excel Macro-Enabled Workbook (.xlsm) แล้วกด Save
วิธีรันแมโคร
เมื่อต้องการรันแมโครที่สร้างไว้ใน Excel ให้ใช้ปุ่มลัดที่กำหนดไว้ หรือรันจากแท็บ Developer
เพื่อรันแมโครด้วยปุ่มลัดผสม ให้เปิดเวิร์กชีตที่มีแมโคร ใส่หรือเลือกข้อมูลที่ต้องการนำไปใช้กับการจัดรูปแบบหรือคำสั่งในแมโคร จากนั้นกดชุดปุ่มที่กำหนดให้แมโคร
เพื่อรันแมโครจากแท็บ Developer ให้เปิดเวิร์กชีตที่มีแมโคร แล้วทำตามขั้นตอน:
- ใน Excel ใส่ข้อมูลที่ต้องการนำไปใช้กับการจัดรูปแบบหรือคำสั่งในแมโคร
- ไปที่แท็บ Developer
- ในกลุ่ม Code เลือก Macros
- ในกล่องโต้ตอบ Macro เลือกชื่อที่กำหนดให้แมโคร แล้วกด Run
วิธีเปลี่ยนปุ่มลัดของแมโคร
เพื่อเพิ่มหรือเปลี่ยนปุ่มลัดผสมสำหรับแมโคร:
- ไปที่แท็บ Developer
- ในกลุ่ม Code เลือก Macros
- ในกล่องโต้ตอบ Macros เลือกชื่อแมโครที่ต้องการกำหนดหรือเปลี่ยนปุ่มลัดผสม
- เลือก Options
- ในกล่องโต้ตอบ Macro Options ไปที่กล่องข้อความ Shortcut key พิมพ์ตัวอักษรพิมพ์เล็กหรือพิมพ์ใหญ่สำหรับปุ่มลัดผสม แล้วกด OK