Office

การคัดลอกมอดูลของแมโครไปยังเวิร์กบุ๊กอื่น

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

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

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

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

  • สำหรับMacให้ไปที่การกำหนดลักษณะของExcel _GT_บนแถบเครื่องมือ & 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ให้ลากโมดูลที่มีแมโครที่คุณต้องการคัดลอกไปยังเวิร์กบุ๊กปลายทาง ในกรณีนี้เรากำลังคัดลอก Module1 จาก Book2 ไปยังสมุดงาน1  

    VBA Project Explorer

  1. Module1 คัดลอกจาก Book2

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

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

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

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

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

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

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

×