ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

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

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

มาดูที่ตัวอย่างของวิธีการบันทึกงานของการลบแถวออกจากตารางใน Word

  1. ก่อนอื่น สร้างตารางใน Word

    สร้างตาราง

  2. วางเคอร์เซอร์ของคุณในเซลล์แรกของตาราง ในตัวอย่างด้านบน เราจะวางเคอร์เซอร์ในเซลล์ Andrew

  3. คลิก เครื่องมือ > แมโคร > บันทึกแมโครใหม่

  4. เปลี่ยนชื่อแมโครเป็น DeleteRow แล้วคลิก ตกลง

เคล็ดลับ:  ชื่อแมโครที่ไม่สามารถมีช่องว่างหรืออักขระพิเศษได้

คำสั่ง บันทึกแมโคร ในกลุ่ม โค้ด บนแท็บ นักพัฒนา

  1. ในตอนนี้ เมื่อตัวบันทึกเริ่มต้น ให้เลือกแท็บ เค้าโครงตาราง แล้วคลิก ลบ > ลบแถว

    ลบแถว

  2. หยุดการบันทึกแมโครด้วยการคลิก เครื่องมือ > แมโคร > หยุดการบันทึก

    ในตอนนี้ เมื่อคุณได้บันทึกการดำเนินการของคุณแล้ว ลองมาดูกันที่โค้ด 

    หมายเหตุ:  ตัวบันทึกแมโครจะไม่บันทึกการกดแป้นพิมพ์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

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

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×