การคัดลอกโมดูลของแมโครไปยังสมุดงานอื่น

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

ถ้าเวิร์กบุ๊กประกอบด้วยแมโครVisual Basic for Applications (VBA ) ที่คุณต้องการใช้อื่น ๆ คุณสามารถคัดลอกมอดูลที่ประกอบด้วยแมโครนั้นกับเวิร์กบุ๊กที่เปิดอยู่อื่น โดยใช้Visual Basic Editor (VBE )

แมโครและเครื่องมือ VBA จะอยู่บนแท็บ นักพัฒนา ซึ่งถูกซ่อนไว้ตามค่าเริ่มต้น ดังนั้นจึงต้องเปิดใช้งานก่อน

  • สำหรับWindows ไปที่ไฟล์ >ตัวเลือก >กำหนด Ribbon เอง

  • สำหรับMac ไปยังExcel >กำหนดลักษณะ... > Ribbon และแถบเครื่องมือ

  • ถัดไป ในส่วนกำหนด Ribbon เอง ภายใต้แท็บหลัก เลือกกล่องกาเครื่องหมายนักพัฒนา

ภาพรวมของแมโครและ VBA

ถ้าคุณไม่คุ้นเคยกับแมโครและ VBA โดยทั่วไป ข้อมูลต่อไปนี้อาจเป็นประโยชน์กับคุณได้

  • แมโคร คือการกระทำหรือชุดของการกระทำที่คุณสามารถใช้เพื่อทำให้งานเป็นแบบอัตโนมัติ

  • คุณสามารถบันทึกแมโคร โดยใช้คำสั่งบันทึกแมโค บนแท็บนักพัฒนา

  • แมโครจะถูกบันทึกในภาษาการเขียนโปรแกรม VBA

  • คุณสามารถตรวจสอบ และแก้ไขแมโครของคุณใน Visual Basic Editor หน้าต่างที่เปิดใน Excel นี่คือตัวอย่างของหน้าต่าง VBE สำหรับ Windows:

    มอดูลที่มีสองแมโครที่เก็บอยู่ใน Module1 ของสมุดงาน1

แมโครชื่อMakeCellGreenและSetRowHeightอยู่ในมอดูลชื่อModule1ซึ่งเก็บไว้ในเวิร์กบุ๊ก 1

การคัดลอกมอดูลจากสมุดงานหนึ่งไปยังอีกสมุดงานหนึ่ง

  1. เปิดทั้งเวิร์กบุ๊กที่ประกอบด้วยแมโครที่คุณต้องการคัดลอก และเวิร์กบุ๊กที่คุณต้องการคัดลอก

  2. บนแท็บนักพัฒนา คลิกVisual Basic เพื่อเปิดVisual Basic Editor

  3. ใน Visual Basic Editor บนเมนูมุมมอง คลิกProject Explorer รูปปุ่ม หรือกดCTRL + R

  4. ในบานหน้าต่างProject Explorer ลากมอดูลที่ประกอบด้วยแมโครที่คุณต้องการคัดลอกไปยังเวิร์กบุ๊กปลายทาง ในกรณีนี้ เรากำลังคัดลอกมอดูล 1 Book2.xlsm เพื่อ Book1.xlsm

    VBA Project Explorer

  1. คัดลอกมอดูล 1 จาก Book2.xlsm

  2. สำเนาของมอดูล 1 ที่คัดลอกไปยัง Book1.xlsm

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community, ขอความช่วยเหลือใน Answers community, หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voice ได้เสมอ

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

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

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

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×