บทที่ 2 การบันทึก Macro (ต่อ)

การกำหนด Macro ให้กับ Controls

แทนที่จะจำ Shortcut ในการเรียกใช้ Macro เราสามารถกำหนดการเรียกใช้ Macro ง่าย ๆ โดยการกำหนด Macro ให้กับ Object ใด ๆ บน Worksheet เช่น Form Control, ActiveX Control, Graphic ต่าง ๆ การสร้างเมนูขึ้นใหม่บน Ribbon

หรือแม้กระทั่งการแทรกเมนูสำหรับ Run Macro บน Ribbon

Worksheet Controls

  1. แสดง Tab Developer บน Ribbon โดยคลิกที่ Customize Quick Access Toolbar > More Command

ตามภาพด้านล่างจะแสดงการนำ Button มาใช้ในการ Run Macro โดยการ Assign Macro ให้กับ Button

Quick Access Toolbar
ภาพ 1 Quick Access Toolbar
  1. เลือก Customize Ribbon > Developer > OK
Customize Ribon
ภาพ 2 Customize Ribon
  1. การบันทึก Macro
    1. เข้าเมนู Developer > Insert > Button (Form Control)
    2. วาด Button ลงบน Worksheet หน้าต่าง Assign Macro จะแสดงขึ้นมาโดยอัตโนมัติ
    3. คลิกเลือก My_First_Macro ที่อยู่ใน List จากนั้นคลิก OK
    4. คลิกขวาลงบน Button > Format Control > เลือกแถบ Font >  กำหนดสีตัวอักษรเป็นสีแดง > คลิก OK ในขั้นตอนนี้จะเป็นการเปลี่ยนสีของตัวอักษรบน Button
    5. คลิก 1 ครั้งลงใน Button ตรงตำแหน่งนี้สามารถที่จะแก้ไขข้อความใน Button ได้
    6. ทำการเปลี่ยนชื่อเดิมเป็น My Macro
    7. เลือกเซลล์ใด ๆ บน Worksheet เพื่อยกเลิกการเลือก Botton
    8. ในเซลล์ A1 บน Sheet1 คีย์test3
    9. คลิกเซลล์ A2
    10. คลิกที่ My Macro

Link ที่เกี่ยวข้อง

  1. ความรู้ VBA
  2. การบันทึก Macro

Revised: January 28, 2017 at 06:55

Scroll to Top