วิธีเรียกใช้รหัส VBA ใน Excel ของคุณ

แบ่งปันเลย:

VBA เป็นเครื่องมือที่ยอดเยี่ยมในชุด Microsoft Office รวมถึงแอปพลิเคชัน MS Excel สามารถช่วยให้คุณทำงานได้หลายอย่างที่คุณสมบัติดั้งเดิมใน Excel ไม่รองรับ ตอนนี้ในบทความนี้เราจะสอนให้คุณเรียกใช้โค้ด VBA ใน Excel ทีละขั้นตอน

หากคุณตั้งใจจะเขียนรหัส VBA เพื่อให้บรรลุความต้องการบางอย่างคุณต้องหาวิธีเรียกใช้โค้ด VBA ใน Excel ของคุณก่อน หลังจากนั้นเราจะใช้ MS Excel 2010 เป็นตัวอย่างเพื่อแสดงขั้นตอนโดยละเอียดรวมถึงวิธีการเปิดใช้งานมาโครทริกเกอร์ตัวแก้ไข VBA และวิธีการเรียกใช้มาโครหลายวิธีเป็นต้น

ขั้นตอนที่ 1: แสดง Ribbon ของ "ผู้พัฒนา"

  1. ก่อนอื่นเปิดแอปพลิเคชัน Excel
  2. จากนั้นไปที่เมนู“ ไฟล์” แล้วคลิก“ ตัวเลือก”เข้าถึง "ตัวเลือก Excel"
  3. ในหน้าต่างป๊อปอัป“ ตัวเลือก Excel” ให้ไปที่แท็บ“ กำหนด Ribbon เอง”
  4. จากนั้นค้นหาและตรวจสอบตัวเลือก "นักพัฒนา" ทางด้านขวาเปิดใช้งาน Ribbon "นักพัฒนา"
  5. สุดท้ายคลิก“ ตกลง” เพื่อเปิดใช้งานการปรับเปลี่ยน

ขั้นตอนที่ 2: เปลี่ยนการตั้งค่าความปลอดภัยของมาโคร

เนื่องจาก Excel มาพร้อมกับมาโครอัตโนมัติที่ปิดใช้งานในการตั้งค่าความปลอดภัยก่อนอื่นคุณต้องเปลี่ยนการตั้งค่าโดยทำตามขั้นตอนด้านล่าง:

  1. ในตอนแรกในหน้าต่างหลักของ Excel ให้เปลี่ยนไปใช้ริบบิ้น "นักพัฒนา"
  2. จากนั้นคลิกปุ่ม“ Macro Security” ในกลุ่ม“ Code”
  3. จากนั้นในหน้าต่างใหม่ให้เลือก“ ปิดใช้งานมาโครทั้งหมดยกเว้นมาโครที่ลงชื่อแบบดิจิทัล” หรือตัวเลือก“ เปิดใช้งานมาโครทั้งหมด” ตามที่คุณต้องการเปลี่ยนการตั้งค่าความปลอดภัยของมาโคร
  4. สุดท้ายคลิก“ ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

ขั้นตอนที่ 3: ทริกเกอร์ Excel VBA Editor

ตัวแก้ไข Excel VBA คือตำแหน่งที่คุณใส่โค้ด คุณสามารถเข้าถึงได้ 2 วิธี

  1. บนแท็บ "นักพัฒนา" คลิกปุ่ม "Visual Basic" ในกลุ่ม "โค้ด"ทริกเกอร์ Excel VBA Editor
  2. กดปุ่มลัด“ Alt + F11” โดยตรงเพื่อเปิดหน้าต่าง“ Microsoft Visual Basic for Applications”

ขั้นตอนที่ 4: เพิ่มรหัส VBA

หลังจากเข้าสู่โปรแกรมแก้ไข Excel VBA คุณจะต้องเพิ่มรหัสของคุณลงในโครงการหรือโมดูล

1. ใส่รหัสลงในโครงการที่มีอยู่

ดังที่คุณเห็นภายใต้โฟลเดอร์ "Microsoft Excel Objects" ที่ขยายออกคุณสามารถดูโครงการที่มีอยู่รวมถึงโครงการสำหรับแต่ละแผ่นงานและโครงการสำหรับสมุดงานปัจจุบันที่เรียกว่า "ThisWorkbook"โครงการที่มีอยู่

  1. เริ่มต้นด้วยการดับเบิลคลิกที่โครงการเพื่อเปิดหน้าต่าง
  2. จากนั้นใส่รหัสลงไปใส่รหัสในโครงการ

2. ใส่รหัสลงในโมดูล

นอกจากนี้คุณสามารถเพิ่มโค้ดลงในโมดูลได้โดยทำตามขั้นตอนต่อไปนี้

  1. ในตอนแรกให้คลิกปุ่ม "แทรก" ในแถบเครื่องมือ
  2. จากรายการแบบเลื่อนลงเลือก“ โมดูล”แทรกโมดูล
  3. จากนั้นในโมดูลใหม่คุณสามารถใส่รหัสของคุณได้

ขั้นตอนที่ 5: เรียกใช้รหัส VBA

1. เรียกใช้ Macro ใน VBA Editor

ในการเรียกใช้ VBA ในหน้าต่าง“ Microsoft Visual Basic for Applications” คุณสามารถกดปุ่ม“ F5” หรือคลิกไอคอน“ Run” ในแถบเครื่องมือเรียกใช้ Macro

2. เรียกใช้มาโครผ่านแถบเครื่องมือด่วน (QAT)

ยิ่งไปกว่านั้นคุณสามารถเพิ่มมาโครลงในแถบเครื่องมือด่วนและเรียกใช้ผ่าน QAT ได้ตามขั้นตอนด้านล่าง

  1. เริ่มแรกไปที่“ ไฟล์”>“ ตัวเลือก”
  2. ในหน้าต่างป๊อปอัปให้เข้าไปที่แท็บ "แถบเครื่องมือด่วน"
  3. จากนั้นเลือก“ มาโคร” จากรายการ“ เลือกคำสั่งจาก”เลือกคำสั่งจาก "มาโคร"
  4. จากนั้นเลือกมาโครทางด้านซ้าย
  5. จากนั้นคลิกปุ่ม "เพิ่ม" ตรงกลางเพิ่มมาโครลงในแถบเครื่องมือด่วน
  6. หลังจากนั้นคลิก“ ตกลง” เพื่อบันทึกการเปลี่ยนแปลงลงในแถบเครื่องมือด่วน
  7. สุดท้ายในหน้าต่างหลักของ Excel หากต้องการเรียกใช้แมโครนี้คุณสามารถคลิกปุ่มมาโครในแถบเครื่องมือด่วนดังที่แสดงในภาพหน้าจอต่อไปนี้เรียกใช้มาโครผ่านแถบเครื่องมือด่วน

3. เรียกใช้มาโครผ่าน Ribbon

นอกจากนี้เช่นแถบเครื่องมือด่วนคุณสามารถเพิ่มและเรียกใช้แมโครใน Ribbon ได้

  1. สำหรับเป็นtart เข้าถึงเมนู "ไฟล์" และกด "ตัวเลือก"
  2. ใน“ ตัวเลือก Excel” ไปที่“ กำหนด Ribbon เอง”
  3. จากนั้นสร้างกลุ่มใหม่บนแท็บ "หน้าแรก" โดย "กลุ่มใหม่"
  4. คุณสามารถเปลี่ยนชื่อกลุ่มนี้ได้โดยใช้ปุ่ม“ เปลี่ยนชื่อ…”สร้างกลุ่มแบบกำหนดเองใน Ribbon
  5. จากนั้นเลือก“ มาโคร” ในรายการ“ เลือกคำสั่งจาก”
  6. หลังจากนั้นให้วางบนมาโครที่ต้องการทางด้านซ้าย
  7. จากนั้นคลิกปุ่ม "เพิ่ม" เพื่อเพิ่มมาโครนี้ในกลุ่มใหม่เพิ่มมาโครในกลุ่มแบบกำหนดเองใน Ribbon
  8. ในที่สุดคลิก“ ตกลง” เพื่อบันทึกตัวเลือก
  9. ตั้งแต่นั้นมาเพื่อเรียกใช้แมโครนี้คุณสามารถคลิกปุ่มมาโครที่เพิ่มใหม่ใน ribbonเรียกใช้ Macro ใน Ribbon

บทนำผู้เขียน:

Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ การกู้คืน mdf และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด