แมโคร Excel คือชุดของคำแนะนำการเขียนโปรแกรมที่เก็บไว้เป็นขั้นตอน มาโครจะกำจัดการทำซ้ำของขั้นตอนสำหรับงานที่ทำกันทั่วไปและสามารถเรียกใช้โดยใช้แป้นพิมพ์ลัดไอคอนแถบเครื่องมือหรือเพิ่มปุ่มลงในแผ่นงาน
บันทึก ข้อมูลในบทความนี้ใช้กับ Excel รุ่น 2019, 2016, 2013, 2010 และ Excel สำหรับ Mac
เมื่อจะใช้มาโคร
มาโครสามารถทำให้สเปรดชีตของคุณทำงานได้ง่ายขึ้นโดยทำงานซ้ำ ๆ โดยอัตโนมัติ งานเหล่านี้ประกอบด้วยทุกอย่างตั้งแต่การคำนวณที่ซับซ้อนซึ่งต้องใช้สูตรเพื่อจัดรูปแบบง่ายๆ ตัวอย่างหนึ่งของงานที่ทำซ้ำคือการเพิ่มการจัดรูปแบบตัวเลขลงในข้อมูลใหม่ อีกตัวอย่างหนึ่งคือการใช้รูปแบบเซลล์และแผ่นงานเช่นเส้นขอบและแรเงา
งานที่ทำซ้ำอื่น ๆ ที่มาโครมีประโยชน์ ได้แก่ :
- การเพิ่มหรือลบแถวและคอลัมน์
- การป้องกันหรือยกเลิกการป้องกันแผ่นงาน
- การเลือกช่วงของเซลล์
- การเพิ่มวันที่ปัจจุบันลงในเวิร์กชีท
มาโครกับเทมเพลต
การใช้มาโครสามารถประหยัดเวลาได้มากสำหรับงานที่ทำซ้ำ ๆ ถ้าคุณเพิ่มคุณลักษณะการจัดรูปแบบหรือเนื้อหาบางอย่างเป็นประจำ (เช่นส่วนหัวหรือโลโก้ บริษัท ) ลงในแผ่นงานใหม่ให้สร้างและบันทึกไฟล์เทมเพลตที่มีรายการเหล่านี้แทนที่จะสร้างใหม่ทุกครั้งที่คุณเริ่มแผ่นงานใหม่
เครื่องบันทึก Macro ของ Excel
Excel มีเครื่องบันทึกแบบมาโครที่ติดตั้งมาซึ่งจะบันทึกขั้นตอนต่างๆโดยใช้แป้นพิมพ์และเมาส์ Excel จะแปลงชุดของขั้นตอนนี้เป็นรหัส VBA คุณสามารถดู Macro Recorder และ Macro Manager ได้ในแท็บ View การเพิ่มปุ่มลงในแผ่นงานของคุณต้องเพิ่มแท็บนักพัฒนาซอฟต์แวร์
เพิ่มแท็บนักพัฒนาซอฟต์แวร์ลงใน Excel
ขั้นตอนในการเปิดเผยแท็บนักพัฒนาซอฟต์แวร์ใน Excel ตรงไปตรงมาและสามารถปฏิบัติตามได้ไม่ว่าคุณจะมี Mac หรือ Windows PC
-
ของ windows: เลือก ไฟล์.
Mac: เลือก สันทัด เมนู.
-
ของ windows: เลือก ตัวเลือก.
Mac: เลือก การตั้งค่า.
-
ของ windows: เลือก ปรับแต่งริบบิ้น.
Mac: เลือก ริบบิ้นและแถบเครื่องมือ.
-
ที่ด้านขวามือของหน้าต่างภายใต้กำหนด Ribbon มาตรา, ค้นหา ผู้พัฒนา และเพิ่มเครื่องหมายถูกลงในช่องที่อยู่ติดกัน
-
เลือก บันทึก เพื่อปิดหน้าต่างและแสดงแท็บนักพัฒนาซอฟต์แวร์ใน Excel
สร้างมาโครขั้นพื้นฐานใน Excel
ลองสร้างแมโคร Excel พื้นฐานที่เติมเซลล์ด้วยสีแดงจัดกึ่งกลางข้อความและเพิ่มรูปแบบตัวหนาลงในข้อความ แม้ว่าตัวเลือก Record Macro จะพร้อมใช้งานในแท็บนักพัฒนาซอฟต์แวร์เราจะใช้แท็บมุมมองเพื่อทำให้กระบวนการนี้ง่ายขึ้น
-
เลือก ดู.
-
เลือก แมโคร > บันทึก มาโคร.
-
ภายใต้ชื่อมาโครให้ป้อนชื่อมาโคร รู้สึกเป็นอิสระที่จะทำตามคำแนะนำของเราสำหรับตัวอย่างนี้และโทรหา เน้น.
-
ภายใต้ Store macro in ให้เลือก สมุดงานนี้ เพื่อให้แมโครแนบไปกับไฟล์ปัจจุบัน
-
ในการสร้างคีย์ลัดให้ป้อนตัวอักษรหรือตัวเลขที่เมื่อกดพร้อมกับคีย์ที่ระบุไว้อื่น ๆ จะเรียกใช้แมโคร สำหรับตัวอย่างนี้เราใช้ตัวอักษร E.
-
พิมพ์ a ลักษณะ ของมาโคร เราจะเว้นว่างไว้สำหรับตัวอย่างนี้
คำอธิบายจะแจ้งเตือนคุณว่าแมโครจะทำงานเมื่อใด หากคุณต้องการสร้างมาโครหลายรายการให้กรอกรายละเอียดเพื่อให้คุณสามารถเลือกมาโครที่เหมาะสมสำหรับงานได้
-
เลือก ตกลง.
-
มาโครเริ่มบันทึก มีการบันทึกการเปลี่ยนแปลงใด ๆ ในสเปรดชีตของคุณ
-
เลือกเซลล์ นี่คือเซลล์ที่จะเปลี่ยนแปลงในสเปรดชีตและตำแหน่งที่จะบันทึกแมโคร
-
จากแท็บหน้าแรกเลือก กล้า เพื่อเน้นข้อความของเซลล์ให้เลือก ศูนย์ เพื่อจัดเรียงเนื้อหาของเซลลและเลือก เติมสี เปลี่ยนพื้นหลังของเซลล์เป็นสีแดง
-
เลือก ดู และเลือก หยุด การบันทึก. แมโครของคุณถูกสร้างขึ้นและเก็บไว้ในสมุดงาน
เรียกใช้มาโครที่สร้างขึ้นใน Excel
เมื่อมีการกำหนดแป้นพิมพ์ลัดให้กับมาโครให้ใช้มาโครโดยการเลือกเซลล์และกดชุดแป้นพิมพ์ หากคุณไม่ได้เลือกชุดค่าผสมทางลัดให้เลือก ดู และเลือก ดูมาโคร. สามารถเรียกใช้แมโครใดก็ได้โดยการเลือกและเลือก วิ่ง.
สร้างปุ่มแมโครใน Excel
แมโครสามารถใช้งานได้โดยใช้แป้นพิมพ์ลัด หรือคุณสามารถสร้างปุ่มที่กำหนดเองสำหรับสเปรดชีตของคุณซึ่งเมื่อกดปุ่มจะเรียกใช้มาโครที่ระบุ
ทำตามตัวอย่างนี้เพื่อสร้างปุ่มแมโครพื้นฐานใน Excel สำหรับสร้างก่อนหน้านี้ เน้น แมโคร
ต้องเปิดใช้งานแท็บนักพัฒนาซอฟต์แวร์ ใช้ขั้นตอนที่กล่าวถึงก่อนหน้าในบทความนี้เพื่อเพิ่มแท็บนักพัฒนาซอฟต์แวร์ลงใน Excel
-
เลือก ผู้พัฒนา.
-
ในกลุ่มควบคุมให้เลือก แทรก > ปุ่ม.
-
เลือกเซลล์ในแผ่นงานของคุณที่คุณต้องการวางปุ่ม ปุ่มสามารถเคลื่อนย้ายและแก้ไขได้หลังจากที่มีการเพิ่มลงในแผ่นงาน
-
เลือกมาโครจากรายการที่คุณต้องการเรียกใช้เมื่อกดปุ่ม สำหรับตัวอย่างของเราให้เลือก เน้น แมโคร
-
เลือก ตกลง.
-
ปุ่มปรากฏบนแผ่นงานของคุณซึ่งคุณสามารถย้ายหรือปรับขนาดได้ หากต้องการเปลี่ยนข้อความที่ปรากฏบนปุ่มให้ดับเบิลคลิกจากนั้นป้อนข้อความที่ต้องการ
-
เลือกเซลล์แล้วเลือกปุ่มเพื่อเรียกใช้แมโคร