Skip to main content

การสอน Excel Macro

Excel วิธีบันทึก Macro ให้ทำงานน่าเบื่อแทนเรา ทำทีเดียว ใช้ได้เรื่อยๆ...[009] (เมษายน 2025)

Excel วิธีบันทึก Macro ให้ทำงานน่าเบื่อแทนเรา ทำทีเดียว ใช้ได้เรื่อยๆ...[009] (เมษายน 2025)
Anonim

กวดวิชานี้ครอบคลุมการใช้เครื่องบันทึกแมโครเพื่อสร้างแมโครแบบง่ายๆใน Excel เครื่องบันทึกข้อมูลมาโครทำงานโดยบันทึกการกดแป้นพิมพ์และการคลิกเมาส์ทั้งหมด แมโครที่สร้างขึ้นในบทแนะนำนี้จะใช้ตัวเลือกการจัดรูปแบบหลายแบบกับชื่อแผ่นงาน

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

  • การเพิ่มแท็บนักพัฒนาซอฟต์แวร์
  • การเริ่มต้นเครื่องบันทึกแมโครของ Excel
  • ตัวเลือกการบันทึกแมโคร Excel
  • การบันทึกมาโคร
  • เรียกใช้แมโคร
  • ข้อผิดพลาดมาโคร / แก้ไขมาโคร

บันทึก ข้อมูลในบทความนี้ใช้กับ Excel รุ่น 2019, 2016, 2013, 2010 และ 2007

01 จาก 06

เพิ่มแท็บนักพัฒนาซอฟต์แวร์

การเพิ่มแท็บนักพัฒนาซอฟต์แวร์ใน Excel 2019, 2016, 2013 หรือ 2010

  1. เลือก ไฟล์.
  2. เลือก ตัวเลือก เพื่อเปิด ตัวเลือก Excel กล่องโต้ตอบ
  3. เลือก ปรับแต่งริบบิ้น ในหน้าต่างด้านซ้ายเพื่อดูตัวเลือกที่มีอยู่ในหน้าต่างด้านขวาของกล่องโต้ตอบ
  4. ในส่วนแท็บหลักของตัวเลือกให้เลือก ผู้พัฒนา.
  5. เลือก ตกลง.
  6. แท็บนักพัฒนาซอฟต์แวร์จะถูกเพิ่มลงในริบบิ้น

การเพิ่มแท็บนักพัฒนาซอฟต์แวร์ใน Excel 2007

  1. ใน Excel 2007 ให้เลือกปุ่ม Office เพื่อเปิดเมนูแบบเลื่อนลง
  2. เลือก ตัวเลือก Excel ที่ด้านล่างของเมนูเพื่อเปิด ตัวเลือก Excel กล่องโต้ตอบ
  3. เลือก เป็นที่นิยม ที่ด้านบนของหน้าต่างด้านซ้ายมือของกล่องโต้ตอบเปิด
  4. เลือก แสดงแท็บนักพัฒนาซอฟต์แวร์ใน Ribbon ในหน้าต่างด้านขวาของกล่องโต้ตอบเปิด
  5. เลือก ตกลง.
  6. แท็บนักพัฒนาซอฟต์แวร์สามารถมองเห็นได้ในริบบิ้น
02 จาก 06

เพิ่มชื่อเวิร์กชีต

ก่อนที่คุณจะเริ่มบันทึกแมโครคุณจะต้องเพิ่มชื่อแผ่นงานที่จะได้รับการจัดรูปแบบ

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

  1. เลือกเซลล์ A1 ในแผ่นงาน
  2. พิมพ์ชื่อ: ค่า Cookie Shop สำหรับเดือนมิถุนายน 2551 .
  3. กด เข้าสู่ บนแป้นพิมพ์

เครื่องบันทึกแมโคร Macro

วิธีที่ง่ายที่สุดในการสร้างแมโครใน Excel คือการใช้เครื่องบันทึกแมโคร โดย:

  1. เลือก นักพัฒนา.
  2. เลือก บันทึกมาโคร เพื่อเปิด บันทึกมาโคร กล่องโต้ตอบ
03 จาก 06

เข้าใจตัวเลือก Macro Recorder

มีสี่ตัวเลือกให้เสร็จสมบูรณ์ในกล่องโต้ตอบนี้

  1. ชื่อมาโคร: ให้ชื่อย่อของคุณเป็นชื่อที่สื่อความหมาย ชื่อต้องขึ้นต้นด้วยตัวอักษรและช่องว่างไม่ได้รับอนุญาต อนุญาตเฉพาะตัวอักษรตัวเลขและตัวขีดล่างเท่านั้น
  2. ปุ่มลัด (ไม่จำเป็น): กรอกข้อมูลในตัวอักษรตัวเลขหรืออักขระอื่น ๆ ในช่องว่าง ซึ่งจะช่วยให้คุณสามารถเรียกใช้แมโครได้โดยกดปุ่ม CTRL ค้างไว้และกดอักษรที่เลือกไว้บนแป้นพิมพ์
  3. เก็บมาโครใน (ตัวเลือก):
    1. สมุดงานนี้: มาโครใช้ได้ในไฟล์นี้เท่านั้น
    2. สมุดงานใหม่: ตัวเลือกนี้จะเปิดไฟล์ Excel ใหม่ มาโครใช้ได้เฉพาะกับไฟล์ใหม่เท่านั้น
    3. สมุดงานแมโครส่วนบุคคล: ตัวเลือกนี้จะสร้างไฟล์ที่ซ่อน Personal.xls ซึ่งจัดเก็บมาโครของคุณและทำให้สามารถใช้ได้กับไฟล์ Excel ทั้งหมด
  4. ลักษณะ (ไม่บังคับ): ป้อนคำอธิบายของมาโคร

ตั้งค่าตัวเลือกใน บันทึกมาโคร เพื่อให้ตรงกับที่ปรากฏในภาพด้านบน ก่อนดำเนินการต่อโปรดทราบข้อมูลต่อไปนี้:

  • การเลือก ตกลง ใน บันทึกมาโคร จะเริ่มการบันทึกแมโครที่คุณระบุไว้
  • ตามที่กล่าวไว้ก่อนหน้านี้เครื่องบันทึกแมโครจะทำงานโดยบันทึกการกดแป้นพิมพ์ทั้งหมดและการคลิกเมาส์
  • การสร้าง format_titles แมโครเกี่ยวกับการคลิกที่ตัวเลือกรูปแบบต่างๆบนแท็บหน้าแรกของริบบิ้นด้วยเมาส์ขณะที่เครื่องบันทึกแมโครกำลังทำงานอยู่
04 จาก 06

บันทึกขั้นตอนมาโคร

เมื่อคุณตั้งค่าตัวเลือก Record Macro ตามที่แสดงในขั้นตอนก่อนหน้านี้คุณพร้อมที่จะดำเนินการต่อ

  1. เลือก ตกลง ใน บันทึกมาโคร เพื่อเริ่มบันทึกแมโคร
  2. เลือก บ้าน.
  3. ไฮไลต์เซลล์ A1 ถึง F1 ในแผ่นงาน
  4. เลือก รวมและศูนย์ เพื่อใส่ชื่อระหว่างเซลล์ A1 และ F1
  5. เลือก เติมสี (ดูเหมือนว่าสีสามารถ) เพื่อเปิดรายการแบบหล่นลงสีเติม
  6. เลือก สีน้ำเงินสำเนียง 1 จากรายการเพื่อเปิดสีพื้นหลังของเซลล์ที่เลือกเป็นสีน้ำเงิน
  7. เลือก สีตัวอักษร (เป็นตัวอักษรขนาดใหญ่ "A") เพื่อเปิดรายการแบบอักษรแบบอักษรแบบเลื่อนลง
  8. เลือก ขาว จากรายการเพื่อเปิดข้อความในเซลล์ที่เลือกเป็นสีขาว
  9. เลือก ขนาดตัวอักษร (เหนือไอคอนทาสี) เพื่อเปิดรายการแบบเลื่อนลงขนาดแบบอักษร
  10. เลือก 16 จากรายการเพื่อเปลี่ยนขนาดข้อความในเซลล์ที่เลือกเป็น 16 จุด
  11. เลือก ผู้พัฒนา.
  12. เลือก หยุดการบันทึก เพื่อหยุดการบันทึกมาโคร

ณ จุดนี้ชื่อแผ่นงานมีลักษณะคล้ายกับชื่อในภาพด้านบน

05 จาก 06

เรียกใช้มาโคร

ขณะนี้คุณสามารถเรียกใช้แมโครที่เพิ่งบันทึกไว้

  1. เลือกปุ่ม Sheet2 ที่ด้านล่างของสเปรดชีต
  2. เลือกเซลล์ A1 ในแผ่นงาน
  3. พิมพ์ชื่อ: ค่าใช้จ่ายคุกกี้สำหรับเดือนกรกฎาคม 2008 .
  4. กด เข้าสู่ บนแป้นพิมพ์
  5. เลือก ผู้พัฒนา.
  6. เลือก แมโคร เพื่อนำมาขึ้น ดูมาโคร กล่องโต้ตอบ
  7. เลือกปุ่ม format_titles แมโครใน ชื่อมาโคร หน้าต่าง.
  8. เลือก วิ่ง.

ขั้นตอนของมาโครจะทำงานโดยอัตโนมัติและใช้ขั้นตอนการจัดรูปแบบเดียวกันกับชื่อเรื่องในแผ่นงาน 1

ณ จุดนี้ชื่อเรื่องในแผ่นงาน 2 คล้ายกับชื่อเรื่องในแผ่นงาน 1

06 จาก 06

แก้ไขข้อผิดพลาดของมาโครและแก้ไขมาโคร

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

แมโคร Excel ถูกเขียนขึ้นในภาษาการเขียนโปรแกรม Visual Basic for Applications (VBA) เลือกตัวเลือก แก้ไข หรือ ก้าวเข้าสู่ในปุ่ม กล่องโต้ตอบมาโคร เริ่มตัวแก้ไข VBA (ดูภาพด้านบน)

การใช้ตัวแก้ไข VBA และครอบคลุมภาษาการเขียนโปรแกรม VBA อยู่นอกเหนือขอบเขตของบทแนะนำนี้