Excel Macros - เรียกใช้แมโคร

มีหลายวิธีในการเรียกใช้แมโครในสมุดงานของคุณ มาโครจะถูกบันทึกไว้ในสมุดงานที่เปิดใช้งานแมโครของคุณหรือในสมุดงานแมโครส่วนบุคคลของคุณซึ่งคุณสามารถเข้าถึงได้จากสมุดงานใด ๆ ตามที่คุณได้เรียนรู้มาก่อนหน้านี้

คุณสามารถเรียกใช้แมโครได้ด้วยวิธีต่อไปนี้ -

  • การเรียกใช้มาโครจากแท็บมุมมอง
  • เรียกใช้มาโครโดยกด Ctrl บวกปุ่มลัด
  • เรียกใช้แมโครโดยคลิกปุ่มบนแถบเครื่องมือด่วน
  • เรียกใช้แมโครโดยคลิกปุ่มในกลุ่มแบบกำหนดเองบน Ribbon
  • เรียกใช้มาโครโดยคลิกที่วัตถุกราฟิก
  • การเรียกใช้มาโครจากแท็บนักพัฒนา
  • เรียกใช้มาโครจาก VBA Editor

เรียกใช้มาโครจากแท็บมุมมอง

คุณได้เรียนรู้การเรียกใช้แมโครจากแท็บมุมมองบน Ribbon แล้ว สรุปสั้น ๆ -

  • คลิกแท็บ VIEW บน Ribbon
  • คลิกมาโคร
  • เลือกดูมาโครจากรายการดรอปดาวน์

กล่องโต้ตอบมาโครจะปรากฏขึ้น

  • คลิกชื่อมาโคร
  • คลิกปุ่ม Run

การเรียกใช้มาโครด้วยปุ่มทางลัด

คุณสามารถกำหนดคีย์ลัด (ปุ่ม Ctrl +) สำหรับมาโคร คุณสามารถทำได้ขณะบันทึกมาโครในไฟล์Create Macroกล่องโต้ตอบ มิฉะนั้นคุณสามารถเพิ่มได้ในภายหลังในไฟล์Macro Options กล่องโต้ตอบ

การเพิ่มปุ่มทางลัดขณะบันทึกมาโคร

  • คลิกแท็บ VIEW
  • คลิกมาโคร
  • เลือกบันทึกมาโครจากรายการแบบเลื่อนลง

กล่องโต้ตอบสร้างมาโครจะปรากฏขึ้น

  • พิมพ์ชื่อมาโคร
  • พิมพ์ตัวอักษรพูด q ในช่องถัดจาก Ctrl + ใต้ปุ่มทางลัด

การเพิ่มปุ่มทางลัดในตัวเลือกมาโคร

  • คลิกแท็บ VIEW
  • คลิกมาโคร
  • เลือกดูมาโครจากรายการดรอปดาวน์

กล่องโต้ตอบมาโครจะปรากฏขึ้น

  • เลือกชื่อมาโคร
  • คลิกปุ่มตัวเลือก

กล่องโต้ตอบตัวเลือกมาโครจะปรากฏขึ้น พิมพ์ตัวอักษรพูด q ในช่องถัดจาก Ctrl + ใต้ปุ่มทางลัด คลิกตกลง

ในการเรียกใช้แมโครโดยใช้คีย์ลัดให้กดแป้น Ctrl และคีย์ q พร้อมกัน มาโครจะทำงาน

Note- คุณสามารถใช้ตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่สำหรับปุ่มทางลัดของมาโคร ถ้าคุณใช้ชุดตัวอักษร Ctrl + ที่เป็นแป้นพิมพ์ลัดของ Excel คุณจะแทนที่มัน ตัวอย่างเช่น Ctrl + C, Ctrl + V, Ctrl + X เป็นต้นดังนั้นให้ใช้เขตอำนาจศาลของคุณในขณะที่เลือกตัวอักษร

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

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

สมมติว่าคุณมีมาโครชื่อ MyMacro ในสมุดงานมาโครส่วนตัวของคุณ

ในการเพิ่มปุ่มมาโครลงในแถบเครื่องมือด่วนให้ทำดังต่อไปนี้ -

  • คลิกขวาที่แถบเครื่องมือด่วน

  • เลือก Customize Quick Access Toolbar จากรายการแบบเลื่อนลง

กล่องโต้ตอบตัวเลือกของ Excel จะปรากฏขึ้น เลือกมาโครจากรายการแบบเลื่อนลงภายใต้หมวดหมู่ -Choose commands from.

รายการมาโครจะปรากฏภายใต้มาโคร

  • คลิก PERSONAL.XLSB! MyMacro
  • คลิกปุ่มเพิ่ม

ชื่อมาโครจะปรากฏทางด้านขวาพร้อมรูปภาพปุ่มมาโคร

ในการเปลี่ยนภาพปุ่มมาโครให้ดำเนินการดังนี้ -

  • คลิกชื่อมาโครในกล่องด้านขวา
  • คลิกปุ่ม Modify

Modify Buttonกล่องโต้ตอบปรากฏขึ้น เลือกหนึ่งสัญลักษณ์เพื่อตั้งเป็นไอคอนของปุ่ม

แก้ไขชื่อที่แสดงที่ปรากฏขึ้นเมื่อคุณวางตัวชี้บนรูปภาพปุ่มบนแถบเครื่องมือด่วนเป็นชื่อที่มีความหมายเช่นเรียกใช้ MyMacro สำหรับตัวอย่างนี้ คลิกตกลง

ชื่อมาโครและสัญลักษณ์ไอคอนจะเปลี่ยนไปในบานหน้าต่างด้านขวา คลิกตกลง

ปุ่มมาโครจะปรากฏบนแถบเครื่องมือด่วนและชื่อที่แสดงของแมโครจะปรากฏขึ้นเมื่อคุณวางตัวชี้บนปุ่ม

ในการเรียกใช้แมโครเพียงคลิกปุ่มแมโครบนแถบเครื่องมือด่วน

เรียกใช้มาโครในกลุ่มที่กำหนดเอง

คุณสามารถเพิ่มกลุ่มแบบกำหนดเองและปุ่มแบบกำหนดเองบน Ribbon และกำหนดมาโครของคุณให้กับปุ่ม

  • คลิกขวาที่ Ribbon
  • เลือกกำหนด Ribbon เองจากรายการแบบเลื่อนลง

Excel Options กล่องโต้ตอบปรากฏขึ้น

  • เลือกแท็บหลักภายใต้กำหนด Ribbon เอง
  • คลิกแท็บใหม่

แท็บใหม่ (กำหนดเอง) จะปรากฏในรายการแท็บหลัก

  • คลิกแท็บใหม่ (กำหนดเอง)
  • คลิกปุ่มกลุ่มใหม่

กลุ่มใหม่ (กำหนดเอง) ปรากฏภายใต้แท็บใหม่ (กำหนดเอง)

  • คลิกแท็บใหม่ (กำหนดเอง)
  • คลิกปุ่มเปลี่ยนชื่อ

กล่องโต้ตอบเปลี่ยนชื่อจะปรากฏขึ้น พิมพ์ชื่อแท็บแบบกำหนดเองของคุณที่ปรากฏในแท็บหลักบน Ribbon พูด - My Macros แล้วคลิกตกลง

Note- แท็บหลักทั้งหมดบน Ribbon เป็นอักษรตัวพิมพ์ใหญ่ คุณสามารถใช้ดุลยพินิจของคุณในการใช้ตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก ฉันได้เลือกตัวพิมพ์เล็กที่มีการใช้อักษรตัวพิมพ์ใหญ่เพื่อให้โดดเด่นในแท็บมาตรฐาน

ชื่อแท็บใหม่จะเปลี่ยนเป็น My Macros (กำหนดเอง)

  • คลิกกลุ่มใหม่ (กำหนดเอง)
  • คลิกปุ่มเปลี่ยนชื่อ

Renameกล่องโต้ตอบปรากฏขึ้น พิมพ์ชื่อกลุ่มในกล่องโต้ตอบชื่อที่แสดงและคลิกตกลง

ชื่อกลุ่มใหม่จะเปลี่ยนเป็น Personal Macros (กำหนดเอง)

คลิกมาโครในบานหน้าต่างด้านซ้ายใต้ Choose commands from.

  • เลือกชื่อมาโครของคุณพูด - MyFirstMacro จากรายการมาโคร
  • คลิกปุ่มเพิ่ม

มาโครจะถูกเพิ่มเข้าไปในกลุ่ม Personal Macros (กำหนดเอง)

  • คลิก My Macros (กำหนดเอง) ในรายการ
  • คลิกลูกศรเพื่อเลื่อนแท็บขึ้นหรือลง

ตำแหน่งของแท็บในรายการแท็บหลักกำหนดตำแหน่งที่จะวางบน Ribbon คลิกตกลง

แท็บแบบกำหนดเองของคุณ - My Macros จะปรากฏบน Ribbon

คลิกแท็บ - My Macros กลุ่ม Personal Macros จะปรากฏบน Ribbon MyFirstMacro ปรากฏในกลุ่ม Personal Macros ในการเรียกใช้แมโครเพียงคลิกที่ MyFirstMacro ในกลุ่ม Personal Macros

การเรียกใช้มาโครโดยคลิกที่วัตถุ

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

สำหรับรายละเอียดเกี่ยวกับการเรียกใช้มาโครโดยใช้วัตถุโปรดดูบท - การกำหนดมาโครให้กับวัตถุ

การเรียกใช้มาโครจากแท็บนักพัฒนา

คุณสามารถเรียกใช้แมโครจากแท็บนักพัฒนา

  • คลิกแท็บนักพัฒนาบน Ribbon
  • คลิกมาโคร

กล่องโต้ตอบมาโครจะปรากฏขึ้น คลิกชื่อแมโครจากนั้นคลิกเรียกใช้

เรียกใช้มาโครจาก VBA Editor

คุณสามารถเรียกใช้แมโครจากตัวแก้ไข VBA ได้ดังนี้ -

  • คลิกแท็บ Run บน Ribbon
  • เลือกเรียกใช้ Sub / UserForm จากรายการดรอปดาวน์