แมโคร Excel - การกำหนดมาโครให้กับวัตถุ
สมมติว่าคุณได้สร้างมาโครที่คุณต้องดำเนินการหลาย ๆ ครั้ง ตัวอย่างเช่นมาโครที่คุณสร้างขึ้นสำหรับการอ้างอิงแบบสัมบูรณ์และการอ้างอิงแบบสัมพัทธ์ จากนั้นจะเป็นเรื่องง่ายสำหรับคุณหากคุณสามารถเรียกใช้มาโครโดยใช้การคลิกเมาส์ คุณสามารถทำได้โดยการกำหนดแมโครให้กับวัตถุเช่นรูปร่างหรือกราฟิกหรือตัวควบคุม
ในบทนี้คุณจะได้เรียนรู้วิธีรวมวัตถุในสมุดงานของคุณและกำหนดมาโครให้กับวัตถุนั้น
เรียกคืนแมโครที่คุณสร้างขึ้นโดยใช้การอ้างอิงแบบสัมพัทธ์ มาโครจะจัดเรียงข้อมูลที่ได้รับในคอลัมน์เดียวลงในตารางเพื่ออำนวยความสะดวกในการวิเคราะห์ข้อมูล
การกำหนดมาโครให้เป็นรูปร่าง
คุณสามารถแทรกรูปร่างในแผ่นงานของคุณที่อยู่ในรูปแบบที่มีความหมายพร้อมข้อความอธิบายตัวเองซึ่งเมื่อคลิกจะเรียกใช้แมโครที่กำหนดให้
คลิก INSERT บน Ribbon
คลิก Shapes ในกลุ่มภาพประกอบ
เลือกรูปร่างสำเร็จรูปใด ๆ ที่ปรากฏในรายการแบบเลื่อนลง ตัวอย่างเช่นรูปร่างผังงาน - การเตรียมการขณะที่คุณอยู่ในขั้นตอนการเตรียมข้อมูล
วาดรูปร่างและจัดรูปแบบ
คลิกขวาที่รูปร่างและเลือก Edit Text จากรายการแบบเลื่อนลง
พิมพ์ข้อความภายในรูปร่าง - เรียกใช้มาโคร
จัดรูปแบบข้อความ
- คลิกขวาที่รูปร่าง
- เลือกกำหนดมาโครจากรายการแบบเลื่อนลง
กล่องโต้ตอบกำหนดมาโครจะปรากฏขึ้น คลิกชื่อแมโครเช่น RelativeMacro แล้วคลิกตกลง
มาโครถูกกำหนดให้กับรูปร่าง
คลิกในเซลล์ที่คุณต้องเรียกใช้แมโครพูดว่า B4
เลื่อนเคอร์เซอร์ (ตัวชี้) ไปที่รูปร่าง เคอร์เซอร์ (ตัวชี้) เปลี่ยนเป็นนิ้ว
ตอนนี้คลิกรูปร่าง มาโครจะทำงาน เพียงแค่คลิกเมาส์ซ้ำเพื่อเรียกใช้มาโครหลาย ๆ ครั้งคุณก็จะเสร็จสิ้นการจัดเรียงข้อมูลลงในตารางในเวลาไม่กี่วินาที
การกำหนดมาโครให้กับกราฟิก
คุณสามารถแทรกกราฟิกในเวิร์กชีตและกำหนดมาโครให้ได้ กราฟิกสามารถเลือกเพื่อแสดงภาพมาโครของคุณได้ ตัวอย่างเช่นคุณสามารถมีกราฟิกของตารางที่แสดงว่ามาโครจะจัดเรียงข้อมูลลงในตาราง
- คลิกแท็บ INSERT บน Ribbon
- คลิกรูปภาพในกลุ่มภาพประกอบ
- เลือกไฟล์ที่มีกราฟิกของคุณ
ขั้นตอนที่เหลือจะเหมือนกับรูปทรงที่ให้ไว้ในส่วนก่อนหน้า
การกำหนดมาโครให้กับตัวควบคุม
การแทรกตัวควบคุม VBA และกำหนดมาโครทำให้งานของคุณดูเป็นมืออาชีพ คุณสามารถแทรกตัวควบคุม VBA จากแท็บนักพัฒนาบน Ribbon
คลิก DEVELOPER บน Ribbon
คลิก Insert ในกลุ่มการควบคุม
เลือกไอคอนปุ่มภายใต้ Form Controls จากรายการแบบเลื่อนลงตามที่แสดงในภาพหน้าจอด้านล่าง -
คลิกเซลล์บนแผ่นงานที่คุณต้องการแทรกตัวควบคุมปุ่ม กล่องโต้ตอบกำหนดมาโครจะปรากฏขึ้น
คลิกชื่อมาโครแล้วคลิกตกลง
ปุ่มควบคุมที่มีมาโครที่กำหนดจะถูกแทรก
- คลิกขวาที่ปุ่ม
- คลิกแก้ไขข้อความ
- พิมพ์ - เรียกใช้มาโคร
- จัดรูปแบบข้อความและปุ่มปรับขนาด
คุณสามารถเรียกใช้มาโครกี่ครั้งก็ได้โดยเพียงแค่คลิกปุ่มซ้ำ ๆ
การใช้ Form Controls เป็นวิธีที่ง่ายและมีประสิทธิภาพในการโต้ตอบกับผู้ใช้ คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับเรื่องนี้ในบท - การโต้ตอบกับผู้ใช้