ในการบันทึกแมโคร คุณต้องเริ่มกระบวนการบันทึกตั้งแต่แรก ตัวเลือกนี้มีอยู่ในเมนู แมโคร ซึ่งอยู่บนแท็บ ดู ใน Ribbon ของ Excel (หรือในเมนู a โคตร เครื่องมือใน Excel 2003) ตัวเลือกเหล่านี้แสดงอยู่ในภาพด้านล่าง:
จากนั้นคุณจะพบกับกล่องโต้ตอบ "บันทึกมาโคร"
ช่องนี้ให้คุณป้อนชื่อและคำอธิบายสำหรับมาโครของคุณได้ หากต้องการ เป็นความคิดที่ดีที่จะตั้งชื่อแมโครที่สื่อความหมาย เพื่อว่าเมื่อคุณกลับมาที่แมโครในภายหลัง สิ่งนี้จะช่วยให้คุณจำได้ว่ามาโครทำหน้าที่อะไร อย่างไรก็ตาม หากคุณไม่ได้ระบุชื่อ Excel จะตั้งชื่อแมโครโดยอัตโนมัติ (เช่น Macro1, Macro2 ฯลฯ)
กล่องโต้ตอบ "บันทึกมาโคร" ยังให้ตัวเลือกแก่คุณในการกำหนดแป้นพิมพ์ลัดให้กับมาโครของคุณ สิ่งนี้จะทำให้การรันมาโครง่ายขึ้นมาก อย่างไรก็ตาม คุณต้องระมัดระวังไม่กำหนดชุดคีย์ล่วงหน้าอย่างใดอย่างหนึ่งให้กับแมโครdefiค่ำคืนของ Excel (เช่น CTRL-C) หากคุณเลือกคีย์ผสม Excel ที่มีอยู่ มาโครของคุณจะถูกเขียนทับ และคุณหรือผู้ใช้รายอื่นอาจเรียกใช้โค้ดแมโครโดยไม่ตั้งใจ
เมื่อคุณพอใจกับชื่อมาโครและแป้นพิมพ์ลัด (หากจำเป็น) แล้ว ให้เลือก ตกลง เพื่อเริ่มบันทึกแมโคร
เมื่อคุณเริ่มบันทึกมาโคร ทุกการกระทำที่คุณทำ (การป้อนข้อมูล การเลือกเซลล์ การจัดรูปแบบเซลล์ การเลื่อนแผ่นงาน ฯลฯ) จะถูกบันทึกในมาโครใหม่เป็นโค้ด VBA
นอกจากนี้ เมื่อคุณบันทึกแมโคร คุณจะเห็นปุ่มหยุดที่ด้านล่างซ้ายของสมุดงานของคุณ (หรือใน Excel 2003 ปุ่มหยุดจะปรากฏบนแถบเครื่องมือแบบลอย) ดังที่แสดงด้านล่าง:
เมื่อคุณดำเนินการที่คุณต้องการบันทึกเสร็จแล้ว คุณสามารถหยุดการบันทึกมาโครได้โดยคลิกปุ่มหยุด ตอนนี้โค้ดแมโครจะถูกจัดเก็บไว้ในโมดูลภายในตัวแก้ไข Visual Basic
หากคุณเลือกตัวเลือก ใช้การอ้างอิงแบบสัมพันธ์ เมื่อบันทึกแมโคร การอ้างอิงเซลล์ทั้งหมดภายในมาโครจะสัมพันธ์กัน แต่ถ้าเป็นทางเลือก ใช้การอ้างอิงแบบสัมพันธ์ ไม่ได้เลือก การอ้างอิงเซลล์ทั้งหมดที่แสดงในโค้ดจะเป็นแบบสัมบูรณ์ (ดูโพสต์ของเราที่ ตัวดำเนินการอ้างอิง).
ทางเลือก ใช้การอ้างอิงแบบสัมพันธ์ พบได้ในเมนู แมโคร (และพบได้ในแถบเครื่องมือมาโครใน Excel 2003)
เมื่อบันทึกแมโคร Excel จะสร้างขั้นตอนย่อยเสมอ (แทนที่จะเป็นขั้นตอนฟังก์ชัน) หากคุณกำหนดแป้นพิมพ์ลัดให้กับมาโคร ทางลัดนี้จะเป็นวิธีที่ง่ายที่สุดในการเรียกใช้แมโคร มิฉะนั้น คุณสามารถเรียกใช้แมโครได้โดยทำตามขั้นตอนต่อไปนี้:
Ercole Palmeri
ผู้คนนับล้านชำระค่าบริการสตรีมมิ่ง โดยจ่ายค่าธรรมเนียมการสมัครสมาชิกรายเดือน เป็นความเห็นทั่วไปที่คุณ...
Coveware by Veeam จะยังคงให้บริการตอบสนองต่อเหตุการณ์การขู่กรรโชกทางไซเบอร์ต่อไป Coveware จะนำเสนอความสามารถในการนิติเวชและการแก้ไข...
การบำรุงรักษาเชิงคาดการณ์กำลังปฏิวัติภาคส่วนน้ำมันและก๊าซ ด้วยแนวทางเชิงรุกและนวัตกรรมในการจัดการโรงงาน...
UK CMA ได้ออกคำเตือนเกี่ยวกับพฤติกรรมของ Big Tech ในตลาดปัญญาประดิษฐ์ ที่นั่น…