บทความวิกิฮาวนี้จะแนะนำวิธีการเรียกใช้แมโครใน Excel โดยอัตโนมัติเมื่อคุณเปิดสมุดงานเฉพาะ หรือวิธีสร้างมาโครที่เปิดสมุดงานทั้งหมดเมื่อคุณเปิด Excel ก่อนที่คุณจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีแท็บนักพัฒนาที่แสดงบนริบบอนการแก้ไข
ขั้นตอน
วิธีที่ 1 จาก 2: การเรียกใช้แมโครโดยอัตโนมัติสำหรับสมุดงานเฉพาะ
ขั้นตอนที่ 1 ตรวจสอบให้แน่ใจว่าแท็บนักพัฒนาปรากฏบนริบบิ้นการแก้ไขของคุณ
หากไม่ใช่และคุณใช้คอมพิวเตอร์ Windows ให้ไปที่ ไฟล์ แท็บและคลิก ตัวเลือก > กำหนดริบบิ้นเอง. ใต้ "แท็บหลัก" ให้ทำเครื่องหมายที่ช่องถัดจาก "นักพัฒนาซอฟต์แวร์"
หากคุณใช้ Mac คุณจะสามารถเปิดใช้งานแท็บนักพัฒนาซอฟต์แวร์ได้โดยไปที่ Excel > การตั้งค่า (เมนูที่ด้านบนของหน้าจอของคุณ) จากนั้นคลิก ริบบิ้นและแถบเครื่องมือ. ในหมวด "กำหนด Ribbon เอง" ให้คลิกที่ช่องทำเครื่องหมาย "นักพัฒนา" แล้วคลิก บันทึก.
ขั้นตอนที่ 2 คลิกแท็บนักพัฒนาและเลือก Visual Basic
ขั้นตอนที่ 3 ดับเบิลคลิกเวิร์กบุ๊กของคุณจากแผงด้านซ้าย
คุณจะเห็นรายการอยู่ภายใต้ "โครงการ VBA " แต่ถ้าคุณไม่เห็น ให้คลิกเพื่อขยายโฟลเดอร์ "โครงการ VBA"
ขั้นตอนที่ 4 ป้อนรหัสต่อไปนี้:
Private Sub Workbook_Open() ใส่ Macro-code ของคุณที่นี่ End Sub
ขั้นตอนที่ 5. ปิด Visual Basic Editor
คุณไม่จำเป็นต้องคลิกบันทึกหรืออะไรก่อนปิดตัวแก้ไข
ครั้งถัดไปที่คุณเปิดเวิร์กบุ๊กนี้ โค้ดแมโครที่คุณป้อนระหว่างบรรทัดย่อยและบรรทัดย่อยสิ้นสุดจะทำงาน
วิธีที่ 2 จาก 2: การสร้างมาโครให้ทำงานโดยอัตโนมัติเมื่อคุณเริ่ม Excel
ขั้นตอนที่ 1 ตรวจสอบให้แน่ใจว่าแท็บนักพัฒนาปรากฏบนริบบิ้นการแก้ไขของคุณ
หากไม่ใช่และคุณใช้คอมพิวเตอร์ Windows ให้ไปที่ ไฟล์ แท็บและคลิก ตัวเลือก > กำหนดริบบิ้นเอง. ใต้ "แท็บหลัก" ให้ทำเครื่องหมายที่ช่องถัดจาก "นักพัฒนาซอฟต์แวร์"
- หากคุณใช้ Mac คุณจะสามารถเปิดใช้งานแท็บนักพัฒนาซอฟต์แวร์ได้โดยไปที่ Excel > การตั้งค่า (เมนูที่ด้านบนของหน้าจอของคุณ) จากนั้นคลิก ริบบิ้นและแถบเครื่องมือ. ในหมวด "กำหนด Ribbon เอง" ให้คลิกที่ช่องทำเครื่องหมาย "นักพัฒนา" แล้วคลิก บันทึก.
- มาโครนี้จะเปิดเวิร์กชีตทั้งหมดที่คุณต้องการเปิดเมื่อคุณเปิด Excel ซึ่งมีประโยชน์มากหากคุณทำงานในโครงการต่างๆ สองสามโครงการในแต่ละวัน
ขั้นตอนที่ 2 คลิก บันทึกมาโคร
ใน tab "Developer" ในกลุ่ม "Code"
ขั้นตอนที่ 3 ป้อนชื่อมาโครของคุณ
ตั้งชื่อมันว่า "Auto_Open" เพื่อให้คุณสามารถอ่านชื่อและรู้ว่ามันทำอะไร
ขั้นตอนที่ 4 คลิกสมุดงานมาโครส่วนบุคคล
คุณจะเห็นสิ่งนี้ในกล่อง "จัดเก็บมาโครใน" และจะทำให้มาโครพร้อมใช้งานทุกครั้งที่คุณเปิด Excel
คุณสามารถกรอกคำอธิบายเพื่อเตือนคุณโดยเฉพาะถึงสิ่งที่มาโครนี้ทำ
ขั้นตอนที่ 5. คลิกตกลง
หน้าต่างนั้นจะปิดลงและการกดแป้นพิมพ์หรือปุ่มทุกครั้งจะถูกบันทึกในมาโคร
ขั้นตอนที่ 6 คลิกไฟล์และคลิกเปิด
ตัวจัดการไฟล์ของคุณจะเปิดขึ้น
ขั้นตอนที่ 7 เลือกสมุดงานทั้งหมดที่คุณต้องการเปิดเมื่อคุณเปิด Excel
หากคุณต้องการเลือกไฟล์ในตำแหน่งต่างๆ ให้กด. ค้างไว้ กะ และคลิกพวกเขา
ขั้นตอนที่ 8 คลิกหยุดการบันทึก
การกดแป้นและการกดปุ่มทั้งหมดของคุณจะถูกบันทึกและจัดเก็บไว้ในมาโคร
ขั้นตอนที่ 9 ปิด Excel
คุณจะได้รับแจ้งให้บันทึกการเปลี่ยนแปลงที่คุณได้ทำไว้ ดังนั้นคลิก ใช่ และมาโครของคุณจะเปิดเวิร์กบุ๊กเหล่านั้นทั้งหมดทุกครั้งที่คุณรีสตาร์ท Excel