ผู้เขียน:
Eric Farmer
วันที่สร้าง:
10 มีนาคม 2021
วันที่อัปเดต:
1 กรกฎาคม 2024
![Excel ขั้นเทพ Macro / VBA | We Mahidol](https://i.ytimg.com/vi/bjygasbY_Ds/hqdefault.jpg)
เนื้อหา
- ขั้นตอน
- ส่วนที่ 1 จาก 3: การเปิดใช้งานมาโคร
- ส่วนที่ 2 จาก 3: การบันทึกมาโคร
- ส่วนที่ 3 จาก 3: การเรียกใช้ Macro
บทความนี้จะแสดงวิธีสร้างมาโครอย่างง่ายสำหรับสเปรดชีต Excel
ขั้นตอน
ส่วนที่ 1 จาก 3: การเปิดใช้งานมาโคร
1 เปิด Excel กระบวนการเปิดใช้งานมาโครใน Excel 2010, 2013 และ 2016 นั้นเหมือนกัน มีความแตกต่างเล็กน้อยใน Excel สำหรับ Mac ซึ่งจะมีรายละเอียดด้านล่าง
2 คลิกแท็บไฟล์
- ใน Excel for Mac ให้คลิกเมนู Excel
3 คลิกที่ตัวเลือก
- ใน Excel for Mac ให้เลือกเมนูตัวเลือก
4 เลือกส่วนกำหนด Ribbon เอง
- ใน Excel for Mac ให้เลือก Ribbon & Toolbar ภายใต้หมวดเครื่องมือเนื้อหา
5 ตรวจสอบนักพัฒนาในคอลัมน์ด้านขวา
- ใน Excel for Mac ค้นหานักพัฒนาในรายการแท็บหรือชื่อกลุ่ม
6 คลิกตกลง แท็บนักพัฒนาจะปรากฏขึ้นที่ส่วนท้ายของรายการแท็บ
ส่วนที่ 2 จาก 3: การบันทึกมาโคร
1 จำลำดับของมาโคร ในระหว่างการบันทึกมาโคร การกดและการกระทำใดๆ ของคุณจะถูกบันทึกไว้ ดังนั้นความผิดพลาดเพียงครั้งเดียวอาจทำลายทุกสิ่งได้ ทำตามคำสั่งที่คุณจะเขียนสองสามครั้งเพื่อให้คุณสามารถทำซ้ำได้โดยไม่ลังเลหรือสับสน
2 ไปที่แท็บ "นักพัฒนา"
3 คลิกที่บันทึกมาโครในส่วนรหัสของริบบิ้น หรือกด Alt+NS+NS+NSเพื่อเรียกใช้แมโครใหม่ (เฉพาะ Windows)
4 ตั้งชื่อมาโคร ตรวจสอบให้แน่ใจว่าคุณระบุได้ง่าย โดยเฉพาะอย่างยิ่งหากคุณจะสร้างมาโครหลายตัว
- เพิ่มคำอธิบายว่ามาโครควรทำอย่างไร
5 คลิกที่ช่องคีย์ลัด หากต้องการเรียกใช้แมโครอย่างรวดเร็ว ให้กำหนดแป้นพิมพ์ลัดให้กับมาโคร คุณสามารถข้ามขั้นตอนนี้
6 คลิกที่ ⇧กะ+กุญแจ. การดำเนินการนี้จะกำหนดแป้นพิมพ์ลัด Ctrl+⇧กะ+กุญแจ เพื่อเรียกใช้แมโคร
- สำหรับ Mac ชุดค่าผสมจะมีลักษณะดังนี้: ⌥ เลือก+⌘ คำสั่ง+กุญแจ.
7 คลิกที่เมนูบันทึกไปที่
8 เลือกตำแหน่งที่จะบันทึกมาโคร หากคุณวางแผนที่จะใช้มาโครสำหรับตารางปัจจุบันเท่านั้น ให้ปล่อยมูลค่าตามบัญชีนี้ไว้ ถ้าคุณต้องการให้แมโครพร้อมใช้งานสำหรับสเปรดชีตทั้งหมดที่คุณกำลังทำงานอยู่ ให้เลือก Personal Macro Book
9 คลิกตกลงเพื่อเริ่มบันทึกแมโคร
10 ดำเนินการคำสั่งที่คุณต้องการบันทึก การกระทำเกือบทั้งหมดของคุณจะถูกบันทึกและเพิ่มลงในมาโคร ตัวอย่างเช่น หากคุณรวมเซลล์ A2 และ B2 ในเซลล์ C7 การเรียกใช้มาโครจะรวม A2 และ B2 และแสดงผลลัพธ์ใน C7
- มาโครอาจซับซ้อนมากและสามารถเปิดโปรแกรม Office อื่นๆ ได้ เมื่อคุณบันทึกมาโคร เกือบทุกอย่างที่คุณทำใน Excel จะถูกบันทึกในมาโคร
11 เมื่อคุณทำแมโครเสร็จแล้ว ให้คลิก หยุดการบันทึก การดำเนินการนี้จะหยุดการบันทึกมาโครและบันทึก
12 บันทึกไฟล์ในรูปแบบที่เปิดใช้งานมาโคร ในการบันทึกมาโคร คุณจะต้องบันทึกเวิร์กบุ๊กในรูปแบบ Excel โดยรองรับมาโคร:
- เปิดเมนู "ไฟล์" และเลือก "บันทึก";
- ในช่อง "ชื่อไฟล์" ให้คลิกที่ "ประเภทไฟล์"
- เลือกสมุดงาน Excel Macro-Enabled
ส่วนที่ 3 จาก 3: การเรียกใช้ Macro
1 เปิดไฟล์เวิร์กบุ๊กที่เปิดใช้งานแมโคร หากคุณปิดไฟล์ก่อนที่จะเรียกใช้แมโคร คุณจะได้รับแจ้งให้เปิดใช้งาน
2 คลิกปุ่มเปิดใช้งานเนื้อหา จะปรากฏในแถบการแจ้งเตือนด้านความปลอดภัยที่ด้านบนของสเปรดชีต Excel ทุกครั้งที่คุณเปิดเวิร์กบุ๊กที่เปิดใช้งานมาโคร เนื่องจากคุณสร้างไฟล์นี้ด้วยตนเอง คุณไม่มีเหตุผลที่จะไม่เชื่อถือ แต่ระวังการเปิดไฟล์ที่เปิดใช้งานมาโครจากแหล่งอื่น
3 กดคีย์ผสมเพื่อเรียกใช้แมโคร หากคุณต้องการเรียกใช้แมโครอย่างรวดเร็ว ให้ทำซ้ำแป้นพิมพ์ลัดที่คุณสร้างขึ้น
4 คลิกที่ปุ่ม Macros บนแท็บ Developer มาโครทั้งหมดที่มีอยู่ในสเปรดชีตปัจจุบันจะอยู่ที่นี่
5 คลิกที่มาโครที่คุณต้องการเรียกใช้
6 คลิกที่ปุ่มเรียกใช้ แมโครจะดำเนินการในเซลล์ที่เลือกในปัจจุบัน
7 ตรวจสอบรหัสมาโคร หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการทำงานของโค้ดแมโคร ให้เปิดโค้ดของมาโครที่คุณสร้างและทดลองกับมัน:
- คลิกที่ปุ่ม "มาโคร" บนแท็บ "นักพัฒนา"
- เลือกมาโครที่คุณต้องการดู
- คลิกปุ่ม "เปลี่ยน";
- ดูโค้ดแมโครในหน้าต่าง Visual Basic Code Editor