วิธีบันทึกมาโครใน Excel


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

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

Excel Macro คืออะไร>

มาโคร Excel คือชุดคำสั่งที่บันทึกไว้ สร้างขึ้นด้วยตนเองใน VBA (Visual Basic for Applications) หรือบันทึกโดยอัตโนมัติโดยใช้เครื่องมือ Macro Recorderของ Excel มาโครช่วยให้คุณบันทึกการดำเนินการทั่วไปจำนวนเท่าใดก็ได้เช่นการลบคอลัมน์เปล่าเปลี่ยนการจัดรูปแบบข้อความหรือแทรกสูตรใหม่ลงในสมุดงาน

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

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

วิธีบันทึกมาโครใน Excel

วิธีที่ง่ายที่สุดในการสร้างมาโครใหม่ใน Microsoft Excel คือการบันทึกโดยใช้ เครื่องมือ บันทึกมาโครซึ่งคุณสามารถใช้ใน Excel บน Windows หรือ Mac ขออภัยไม่สามารถบันทึกมาโครใน Excel Online ได้

  1. ในการบันทึกมาโครใหม่ใน Excel ให้เปิดสมุดงานใหม่หรือที่มีอยู่ ในแท็บ นักพัฒนาบนแถบริบบิ้นให้เลือกปุ่ม บันทึกมาโครหรือกดปุ่ม Alt + T + M + Rบนแป้นพิมพ์ของคุณ
    1. ใน หน้าต่างบันทึกมาโครคุณสามารถตั้งชื่อให้แมโครของคุณเพื่อระบุวัตถุประสงค์ในกล่อง ชื่อมาโครรวมทั้งระบุคำอธิบายสำหรับผู้ใช้รายอื่นใน คำอธิบาย กล่อง. คุณยังสามารถเพิ่มคีย์ลัด (เช่น Ctrl + T) เพื่อกำหนดมาโครใหม่ให้กับแป้นพิมพ์ลัด
      1. ในเมนูแบบเลื่อนลง จัดเก็บมาโครในคุณสามารถตั้งค่าตำแหน่งที่คุณต้องการบันทึกมาโครเมื่อบันทึกแล้วเช่น สมุดงานนี้(ถึง บันทึกลงในสมุดงานที่เปิดอยู่), สมุดงานใหม่(เพื่อบันทึกลงในสมุดงานใหม่) หรือ สมุดงานมาโครส่วนบุคคล(เพื่อให้คุณใช้ในสมุดงานหลายเล่ม) เลือกปุ่ม ตกลงเพื่อเริ่มบันทึกเมื่อคุณยืนยันตัวเลือกของคุณแล้ว
        1. เมื่อคุณเลือก ตกลงExcel Macro Recorder จะอยู่ในโหมดบันทึก การกระทำแต่ละอย่างที่คุณทำตั้งแต่การคลิกปุ่มไปจนถึงการแก้ไขเซลล์จะถูกบันทึกไว้ ดำเนินการตามที่คุณต้องการบันทึกเป็นมาโคร ณ จุดนี้จากนั้นเลือกปุ่ม หยุดการบันทึกในแท็บ นักพัฒนาซอฟต์แวร์เมื่อคุณดำเนินการเสร็จแล้ว
        2. การเรียกใช้การแก้ไขหรือการลบมาโคร Microsoft Excel ที่มีอยู่

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

          1. ในการเรียกใช้แก้ไขหรือลบมาโครที่คุณสร้างขึ้นให้เลือก ผู้พัฒนา >มาโครจากแถบริบบิ้น
            1. ในหน้าต่าง มาโครรายการที่มี มาโครที่จะเรียกใช้ในเวิร์กบุ๊กที่เปิดอยู่จะแสดงรายการ ในการเรียกใช้แมโครให้เลือกจากรายการจากนั้นเลือกปุ่ม เรียกใช้คุณยังสามารถใช้แป้นพิมพ์ลัดที่คุณเลือกเมื่อสร้างมาโครเพื่อเรียกใช้งานแทนได้
              1. เพื่อทำการเปลี่ยนแปลงมาโครที่บันทึกไว้แทน เลือกปุ่ม แก้ไขการดำเนินการนี้จะเปิดตัวแก้ไข Excel VBA ทำให้ผู้ใช้ขั้นสูงสามารถ แก้ไขรหัส VBA และเปลี่ยนวิธีการทำงานของมาโคร ผู้เริ่มต้น VBA อาจง่ายกว่าเพียงแค่ลบมาโครแล้วบันทึกอีกครั้ง
                1. ในการลบมาโคร เลือกจากรายการจากนั้นเลือกปุ่ม ลบ
                  1. Excel จะขอให้คุณยืนยันว่าคุณ ต้องการลบมาโคร เลือก ใช่เพื่อยืนยัน เมื่อลบแล้วคุณจะต้องบันทึกมาโครอีกครั้งโดยใช้ขั้นตอนข้างต้น
                  2. การบันทึกไฟล์ Excel ด้วยมาโครที่บันทึกไว้

                    โดยทั่วไปสมุดงาน Excel จะบันทึกในรูปแบบ ไฟล์ XLSX(หรือ XLSสำหรับสมุดงานที่สร้างใน Excel 2007 ขึ้นไป) ไฟล์ประเภทนี้รองรับข้อมูล Excel ส่วนใหญ่ แต่ไม่รวมมาโคร Excel ใด ๆ ที่บันทึกไว้

                    ในการบันทึกไฟล์ Excel ด้วยมาโครที่บันทึกไว้คุณจะต้องใช้รูปแบบไฟล์ XLSMแทน

                    1. ในการบันทึกไฟล์ Excel เป็นเวิร์กบุ๊กที่เปิดใช้งานมาโครให้เลือก ไฟล์>บันทึกเป็น>เรียกดู
                      1. ในหน้าต่าง บันทึกเป็นเลือก Excel Macro-Enabled Workbook (* .xlsm)จากเมนูแบบเลื่อนลง เลือกตำแหน่งที่จะบันทึกไฟล์จากนั้นเลือกปุ่ม บันทึกเพื่อบันทึก
                        1. เมื่อคุณเปิด ไฟล์ Excel ที่เปิดใช้งานมาโครบนพีซีหรือ Mac เครื่องอื่นคุณอาจต้องอนุญาตให้ Excel เรียกใช้แมโครที่รวมอยู่ก่อน เลือกปุ่ม เปิดใช้งานมาโครเพื่อดำเนินการนี้
                        2. การแชร์ไฟล์ Excel กับมาโครที่บันทึกไว้

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

                          ด้วยเหตุนี้ผู้ให้บริการอีเมลออนไลน์จึงชอบ Gmail บล็อกผู้ใช้โดยอัตโนมัติไม่ให้ส่งไฟล์ XLSM(สมุดงาน Excel ที่เปิดใช้งานมาโคร) ไปยังผู้ใช้รายอื่น ในกรณีนี้คุณอาจใช้ บริการแชร์ไฟล์ เช่น Google ไดรฟ์เพื่อแบ่งปันทางออนไลน์กับผู้ใช้คนอื่น ๆ ได้

                          หากคุณต้องการแชร์ไฟล์ Excel ที่ใช้มาโครกับผู้ใช้รายอื่น ในบริเวณใกล้เคียงจากนั้นคุณสามารถดูที่ วิธีการถ่ายโอนไฟล์ในเครื่อง เพื่อแชร์กับพีซีหรือ Mac เครื่องอื่นหรือกับอุปกรณ์อื่น ๆ เช่นสมาร์ทโฟน

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

                          เคล็ดลับและเทคนิคขั้นสูงของ Excel

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

                          หากคุณต้องการทำงานเป็นทีม หรือคุณกำลังดิ้นรนกับสูตร Excel ที่ซับซ้อนคุณยังสามารถ ทำงานร่วมกันบนสเปรดชีต Excel โดยใช้สมุดงานที่แชร์ได้ อย่างไรก็ตามคุณอาจพบว่า ​​13สำหรับการทำงานร่วมกันทางออนไลน์มีฟังก์ชันและคุณสมบัติเดียวกันมากมาย

                          กระทู้ที่เกี่ยวข้อง:


                          10.11.2020