Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

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

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

แท็บผู้พัฒนาบน Ribbon

ถัดไป ให้สร้างแมโคร เราจะบันทึกแมโครที่ไม่ทําอะไรเลย แต่จะสร้างเวิร์กบุ๊กแมโครส่วนบุคคล

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการสร้างแมโครได้ที่ เริ่มต้นใช้งานด่วน: สร้างแมโคร

  1. ไปที่แท็บ นักพัฒนา แล้วคลิก บันทึกแมโคร

    กลุ่ม โค้ด บนแท็บ นักพัฒนา

  2. ในกล่องโต้ตอบ บันทึกแมโคร อย่ารบกวนการใส่ชื่อแมโครในกล่อง ชื่อแมโคร คุณสามารถยอมรับชื่อที่ Excel ให้คุณ เช่น Macro1 เนื่องจากนี่เป็นเพียงแมโครชั่วคราวเท่านั้น

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

  3. ในกล่อง เก็บแมโครไว้ที่ ให้เลือก เวิร์กบุ๊กแมโครส่วนบุคคล > ตกลง นี่คือขั้นตอนที่สําคัญที่สุด เนื่องจากถ้าคุณยังไม่มีเวิร์กบุ๊กแมโครส่วนบุคคล Excel จะสร้างเวิร์กบุ๊กให้คุณ

  4. คลิก นักพัฒนา > หยุดการบันทึก และ Excel จะสร้าง Worbook แมโครส่วนบุคคลของคุณ

  5. เมื่อคุณปิดเวิร์กบุ๊ก คุณจะได้รับพร้อมท์ให้บันทึกทั้งเวิร์กบุ๊กและเวิร์กบุ๊กแมโครส่วนบุคคล

เมื่อต้องการดูแมโครที่คุณสร้าง:

  1. ไปที่ นักพัฒนา > Visual Basic เพื่อเปิดใช้ Visual Basic ตัวแก้ไข (VBE) ซึ่งเป็นที่ที่จัดเก็บแมโครของคุณ

  2. คุณสามารถค้นหาเวิร์กบุ๊กแมโครส่วนบุคคลของคุณได้ในบานหน้าต่าง Project Explorer ทางด้านซ้ายมือ ถ้าคุณไม่เห็น ให้ไปที่ ดู > Project Explorer

  3. ดับเบิลคลิกโฟลเดอร์ โครงการ VBA (PERSONAL.xlsb) > Modules > Module1 และคุณจะพบแมโครเปล่า 1 ที่คุณบันทึกไว้ คุณสามารถลบหรือเก็บไว้เพื่อเพิ่มรหัสในภายหลัง

    หมายเหตุ: เมื่อคุณบันทึกแมโครในอินสแตนซ์ใหม่ของ Excel VBA จะสร้างโฟลเดอร์มอดูลใหม่และเพิ่มหมายเลขโดยอัตโนมัติ ดังนั้นถ้าคุณมี Module1 และ Module2 อยู่แล้ว VBA จะสร้าง Module3 คุณสามารถเปลี่ยนชื่อมอดูลในหน้าต่าง คุณสมบัติ ใต้ Project Explorer เพื่อให้แสดงถึงการทํางานของแมโครได้ดีขึ้น

การย้ายแมโครจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง

ไฟล์ Personal.xlsb ของคุณจะถูกเก็บไว้ในโฟลเดอร์ที่เรียกว่า XLSTART ถ้าคุณต้องการแชร์แมโครของคุณกับบุคคลอื่น คุณสามารถคัดลอกแมโครไปยังโฟลเดอร์ XLSTART บนคอมพิวเตอร์เครื่องอื่น หรือคัดลอกแมโครบางส่วนหรือทั้งหมดไปยังไฟล์ Personal.xlsb บนคอมพิวเตอร์เครื่องอื่น คุณสามารถค้นหา XLSTART ใน Windows Explorer เพื่อค้นหาตําแหน่งได้

ถ้าคุณมีแมโครหนึ่งรายการหรือเพียงไม่กี่แมโครที่คุณต้องการแชร์กับผู้อื่น คุณสามารถส่งเวิร์กบุ๊กที่มีแมโครเหล่านั้นให้พวกเขาได้ คุณยังสามารถทําให้เวิร์กบุ๊กพร้อมใช้งานบนไดรฟ์เครือข่ายที่แชร์หรือจากไลบรารี SharePoint Services

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการคัดลอกแมโครจากเวิร์กบุ๊กหนึ่งไปยังเวิร์กบุ๊กอื่น ให้ดู คัดลอกมอดูลแมโครไปยังเวิร์กบุ๊กอื่น

ตรวจสอบให้แน่ใจว่าแท็บ นักพัฒนา มองเห็นได้บน Ribbon ตามค่าเริ่มต้น แท็บ นักพัฒนา จะไม่ปรากฏให้เห็น ให้ทําดังต่อไปนี้

  1. ไปที่ การกําหนดลักษณะ > Excel...> Ribbon & แถบเครื่องมือ

  2. ในประเภท กำหนด Ribbon เอง ในรายการ แท็บหลัก ให้เลือกกล่องกาเครื่องหมาย นักพัฒนา แล้วคลิก บันทึก

ถัดไป ให้สร้างแมโคร เราจะบันทึกแมโครที่ไม่ทําอะไรเลย แต่จะสร้างเวิร์กบุ๊กแมโครส่วนบุคคล

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการสร้างแมโครได้ที่ เริ่มต้นใช้งานด่วน: สร้างแมโคร

  1. ไปที่แท็บ นักพัฒนา แล้วคลิก บันทึกแมโคร

  2. ในกล่องโต้ตอบ บันทึกแมโคร อย่ารบกวนการใส่ชื่อแมโครในกล่อง ชื่อแมโคร คุณสามารถยอมรับชื่อที่ Excel ให้คุณ เช่น Macro1 เนื่องจากนี่เป็นเพียงแมโครชั่วคราวเท่านั้น

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

  3. ในกล่อง เก็บแมโครไว้ที่ ให้เลือก เวิร์กบุ๊กแมโครส่วนบุคคล > ตกลง นี่คือขั้นตอนที่สําคัญที่สุด เนื่องจากถ้าคุณยังไม่มีเวิร์กบุ๊กแมโครส่วนบุคคล Excel จะสร้างเวิร์กบุ๊กให้คุณ

  4. คลิก นักพัฒนา > หยุดการบันทึก และ Excel จะสร้าง Worbook แมโครส่วนบุคคลของคุณ

  5. เมื่อคุณปิดเวิร์กบุ๊ก คุณจะได้รับพร้อมท์ให้บันทึกทั้งเวิร์กบุ๊กและเวิร์กบุ๊กแมโครส่วนบุคคล

เมื่อต้องการดูแมโครที่คุณสร้าง:

  1. คลิก นักพัฒนา > Visual Basic เพื่อเปิดใช้ Visual Basic ตัวแก้ไข (VBE) ซึ่งเป็นที่จัดเก็บแมโครของคุณ

  2. คุณสามารถค้นหาเวิร์กบุ๊กแมโครส่วนบุคคลของคุณได้ในบานหน้าต่าง Project Explorer ทางด้านซ้ายมือ ถ้าคุณไม่เห็น ให้ไปที่ ดู > Project Explorer

  3. ดับเบิลคลิกโฟลเดอร์ โครงการ VBA (PERSONAL.xlsb) > Modules > Module1 และคุณจะพบแมโครเปล่า 1 ที่คุณบันทึกไว้ คุณสามารถลบหรือเก็บไว้เพื่อเพิ่มรหัสในภายหลัง

หมายเหตุ: เมื่อคุณบันทึกแมโครในอินสแตนซ์ใหม่ของ Excel VBA จะสร้างโฟลเดอร์มอดูลใหม่และเพิ่มหมายเลขโดยอัตโนมัติ ดังนั้นถ้าคุณมี Module1 และ Module2 อยู่แล้ว VBA จะสร้าง Module3 คุณสามารถเปลี่ยนชื่อมอดูลในหน้าต่าง คุณสมบัติ ใต้ Project Explorer เพื่อให้แสดงถึงการทํางานของแมโครได้ดีขึ้น

การย้ายแมโครจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง

ไฟล์ Personal.xlsb ของคุณจะถูกเก็บไว้ในโฟลเดอร์เริ่มต้นระบบ ถ้าคุณต้องการแชร์แมโครของคุณกับผู้อื่น คุณสามารถคัดลอก Personal.xlsb ไปยังโฟลเดอร์เริ่มต้นบนคอมพิวเตอร์เครื่องอื่น หรือคัดลอกแมโครบางส่วนหรือทั้งหมดไปยังไฟล์ Personal.xlsb บนคอมพิวเตอร์เครื่องอื่น ใน Finder ให้เลือก ไป จากนั้นกดแป้นตัวเลือกค้างไว้ แล้วเลือก ไลบรารี ในบานหน้าต่างไลบรารี ให้นําทางไปยัง: คอนเทนเนอร์กลุ่ม > xyz Office (โดยที่ xyz เป็นสตริงข้อความ เช่น "UBF8T346G9") > เนื้อหาผู้ใช้ > การเริ่มต้นทํางาน > Excel วางไฟล์ Personal.xlsb ของคุณลงในโฟลเดอร์ Excel

ถ้าคุณมีแมโครหนึ่งรายการหรือเพียงไม่กี่แมโครที่คุณต้องการแชร์กับผู้อื่น คุณสามารถส่งเวิร์กบุ๊กที่มีแมโครเหล่านั้นให้พวกเขาได้ คุณยังสามารถทําให้เวิร์กบุ๊กพร้อมใช้งานบนไดรฟ์เครือข่ายที่แชร์หรือจากไลบรารี SharePoint Services

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการคัดลอกแมโครจากเวิร์กบุ๊กหนึ่งไปยังเวิร์กบุ๊กอื่น ให้ดู คัดลอกมอดูลแมโครไปยังเวิร์กบุ๊กอื่น

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

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

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

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

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