กวดวิชานี้ครอบคลุมการใช้เครื่องบันทึกแมโครเพื่อสร้างแมโครแบบง่ายๆใน Excel เครื่องบันทึกข้อมูลมาโครทำงานโดยบันทึกการกดแป้นพิมพ์และการคลิกเมาส์ทั้งหมด แมโครที่สร้างขึ้นในบทแนะนำนี้จะใช้ตัวเลือกการจัดรูปแบบหลายแบบกับชื่อแผ่นงาน
ใน Excel คำสั่งที่เกี่ยวกับมาโครทั้งหมดจะอยู่ในตำแหน่ง ผู้พัฒนา แถบริบบิ้น บ่อยครั้งที่แท็บนี้จำเป็นต้องเพิ่มลงในริบบิ้นเพื่อเข้าถึงคำสั่งแมโคร หัวข้อที่ครอบคลุมโดยบทแนะนำนี้ประกอบด้วย:
- การเพิ่มแท็บนักพัฒนาซอฟต์แวร์
- การเริ่มต้นเครื่องบันทึกแมโครของ Excel
- ตัวเลือกการบันทึกแมโคร Excel
- การบันทึกมาโคร
- เรียกใช้แมโคร
- ข้อผิดพลาดมาโคร / แก้ไขมาโคร
บันทึก ข้อมูลในบทความนี้ใช้กับ Excel รุ่น 2019, 2016, 2013, 2010 และ 2007
01 จาก 06เพิ่มแท็บนักพัฒนาซอฟต์แวร์
การเพิ่มแท็บนักพัฒนาซอฟต์แวร์ใน Excel 2019, 2016, 2013 หรือ 2010
- เลือก ไฟล์.
- เลือก ตัวเลือก เพื่อเปิด ตัวเลือก Excel กล่องโต้ตอบ
- เลือก ปรับแต่งริบบิ้น ในหน้าต่างด้านซ้ายเพื่อดูตัวเลือกที่มีอยู่ในหน้าต่างด้านขวาของกล่องโต้ตอบ
- ในส่วนแท็บหลักของตัวเลือกให้เลือก ผู้พัฒนา.
- เลือก ตกลง.
- แท็บนักพัฒนาซอฟต์แวร์จะถูกเพิ่มลงในริบบิ้น
การเพิ่มแท็บนักพัฒนาซอฟต์แวร์ใน Excel 2007
- ใน Excel 2007 ให้เลือกปุ่ม Office เพื่อเปิดเมนูแบบเลื่อนลง
- เลือก ตัวเลือก Excel ที่ด้านล่างของเมนูเพื่อเปิด ตัวเลือก Excel กล่องโต้ตอบ
- เลือก เป็นที่นิยม ที่ด้านบนของหน้าต่างด้านซ้ายมือของกล่องโต้ตอบเปิด
- เลือก แสดงแท็บนักพัฒนาซอฟต์แวร์ใน Ribbon ในหน้าต่างด้านขวาของกล่องโต้ตอบเปิด
- เลือก ตกลง.
- แท็บนักพัฒนาซอฟต์แวร์สามารถมองเห็นได้ในริบบิ้น
เพิ่มชื่อเวิร์กชีต
ก่อนที่คุณจะเริ่มบันทึกแมโครคุณจะต้องเพิ่มชื่อแผ่นงานที่จะได้รับการจัดรูปแบบ
เนื่องจากชื่อของเวิร์กชีตแต่ละแผ่นจะไม่ซ้ำกับแผ่นงานดังกล่าวคุณจึงไม่ต้องการใส่ชื่อในแมโคร ดังนั้นคุณจะเพิ่มลงในแผ่นงานก่อนที่จะเริ่มบันทึกแมโคร
- เลือกเซลล์ A1 ในแผ่นงาน
- พิมพ์ชื่อ: ค่า Cookie Shop สำหรับเดือนมิถุนายน 2551 .
- กด เข้าสู่ บนแป้นพิมพ์
เครื่องบันทึกแมโคร Macro
วิธีที่ง่ายที่สุดในการสร้างแมโครใน Excel คือการใช้เครื่องบันทึกแมโคร โดย:
- เลือก นักพัฒนา.
- เลือก บันทึกมาโคร เพื่อเปิด บันทึกมาโคร กล่องโต้ตอบ
เข้าใจตัวเลือก Macro Recorder
มีสี่ตัวเลือกให้เสร็จสมบูรณ์ในกล่องโต้ตอบนี้
- ชื่อมาโคร: ให้ชื่อย่อของคุณเป็นชื่อที่สื่อความหมาย ชื่อต้องขึ้นต้นด้วยตัวอักษรและช่องว่างไม่ได้รับอนุญาต อนุญาตเฉพาะตัวอักษรตัวเลขและตัวขีดล่างเท่านั้น
- ปุ่มลัด (ไม่จำเป็น): กรอกข้อมูลในตัวอักษรตัวเลขหรืออักขระอื่น ๆ ในช่องว่าง ซึ่งจะช่วยให้คุณสามารถเรียกใช้แมโครได้โดยกดปุ่ม CTRL ค้างไว้และกดอักษรที่เลือกไว้บนแป้นพิมพ์
- เก็บมาโครใน (ตัวเลือก):
- สมุดงานนี้: มาโครใช้ได้ในไฟล์นี้เท่านั้น
- สมุดงานใหม่: ตัวเลือกนี้จะเปิดไฟล์ Excel ใหม่ มาโครใช้ได้เฉพาะกับไฟล์ใหม่เท่านั้น
- สมุดงานแมโครส่วนบุคคล: ตัวเลือกนี้จะสร้างไฟล์ที่ซ่อน Personal.xls ซึ่งจัดเก็บมาโครของคุณและทำให้สามารถใช้ได้กับไฟล์ Excel ทั้งหมด
- ลักษณะ (ไม่บังคับ): ป้อนคำอธิบายของมาโคร
ตั้งค่าตัวเลือกใน บันทึกมาโคร เพื่อให้ตรงกับที่ปรากฏในภาพด้านบน ก่อนดำเนินการต่อโปรดทราบข้อมูลต่อไปนี้:
- การเลือก ตกลง ใน บันทึกมาโคร จะเริ่มการบันทึกแมโครที่คุณระบุไว้
- ตามที่กล่าวไว้ก่อนหน้านี้เครื่องบันทึกแมโครจะทำงานโดยบันทึกการกดแป้นพิมพ์ทั้งหมดและการคลิกเมาส์
- การสร้าง format_titles แมโครเกี่ยวกับการคลิกที่ตัวเลือกรูปแบบต่างๆบนแท็บหน้าแรกของริบบิ้นด้วยเมาส์ขณะที่เครื่องบันทึกแมโครกำลังทำงานอยู่
บันทึกขั้นตอนมาโคร
เมื่อคุณตั้งค่าตัวเลือก Record Macro ตามที่แสดงในขั้นตอนก่อนหน้านี้คุณพร้อมที่จะดำเนินการต่อ
- เลือก ตกลง ใน บันทึกมาโคร เพื่อเริ่มบันทึกแมโคร
- เลือก บ้าน.
- ไฮไลต์เซลล์ A1 ถึง F1 ในแผ่นงาน
- เลือก รวมและศูนย์ เพื่อใส่ชื่อระหว่างเซลล์ A1 และ F1
- เลือก เติมสี (ดูเหมือนว่าสีสามารถ) เพื่อเปิดรายการแบบหล่นลงสีเติม
- เลือก สีน้ำเงินสำเนียง 1 จากรายการเพื่อเปิดสีพื้นหลังของเซลล์ที่เลือกเป็นสีน้ำเงิน
- เลือก สีตัวอักษร (เป็นตัวอักษรขนาดใหญ่ "A") เพื่อเปิดรายการแบบอักษรแบบอักษรแบบเลื่อนลง
- เลือก ขาว จากรายการเพื่อเปิดข้อความในเซลล์ที่เลือกเป็นสีขาว
- เลือก ขนาดตัวอักษร (เหนือไอคอนทาสี) เพื่อเปิดรายการแบบเลื่อนลงขนาดแบบอักษร
- เลือก 16 จากรายการเพื่อเปลี่ยนขนาดข้อความในเซลล์ที่เลือกเป็น 16 จุด
- เลือก ผู้พัฒนา.
- เลือก หยุดการบันทึก เพื่อหยุดการบันทึกมาโคร
ณ จุดนี้ชื่อแผ่นงานมีลักษณะคล้ายกับชื่อในภาพด้านบน
05 จาก 06เรียกใช้มาโคร
ขณะนี้คุณสามารถเรียกใช้แมโครที่เพิ่งบันทึกไว้
- เลือกปุ่ม Sheet2 ที่ด้านล่างของสเปรดชีต
- เลือกเซลล์ A1 ในแผ่นงาน
- พิมพ์ชื่อ: ค่าใช้จ่ายคุกกี้สำหรับเดือนกรกฎาคม 2008 .
- กด เข้าสู่ บนแป้นพิมพ์
- เลือก ผู้พัฒนา.
- เลือก แมโคร เพื่อนำมาขึ้น ดูมาโคร กล่องโต้ตอบ
- เลือกปุ่ม format_titles แมโครใน ชื่อมาโคร หน้าต่าง.
- เลือก วิ่ง.
ขั้นตอนของมาโครจะทำงานโดยอัตโนมัติและใช้ขั้นตอนการจัดรูปแบบเดียวกันกับชื่อเรื่องในแผ่นงาน 1
ณ จุดนี้ชื่อเรื่องในแผ่นงาน 2 คล้ายกับชื่อเรื่องในแผ่นงาน 1
06 จาก 06แก้ไขข้อผิดพลาดของมาโครและแก้ไขมาโคร
หากมาโครของคุณไม่ทำงานตามที่คาดไว้ตัวเลือกที่ง่ายและดีที่สุดคือทำตามขั้นตอนของบทแนะนำอีกครั้งและบันทึกแมโครใหม่
แมโคร Excel ถูกเขียนขึ้นในภาษาการเขียนโปรแกรม Visual Basic for Applications (VBA) เลือกตัวเลือก แก้ไข หรือ ก้าวเข้าสู่ในปุ่ม กล่องโต้ตอบมาโคร เริ่มตัวแก้ไข VBA (ดูภาพด้านบน)
การใช้ตัวแก้ไข VBA และครอบคลุมภาษาการเขียนโปรแกรม VBA อยู่นอกเหนือขอบเขตของบทแนะนำนี้