Contact
Line : comsiam
Contact
Line : comsiam

ถ้าคุณต้องทำงานเดิมซ้ำ ๆ ทุกวัน เช่น จัดรูปแบบตารางเดิม ลบช่องว่างเดิม สร้างรายงานเดิม หรือกดคำสั่งเดิมหลายสิบครั้งต่อวัน คุณกำลังเสียเวลาที่ Excel 365 ช่วยลดได้ทันทีด้วย Macro
Macro คือหนึ่งในฟีเจอร์ทรงพลังที่สุดของ Excel เพราะสามารถ “จำขั้นตอนการทำงาน” แล้วกดครั้งเดียวให้ทำซ้ำอัตโนมัติ เหมาะทั้งพนักงานออฟฟิศ เจ้าของธุรกิจ นักบัญชี ฝ่ายขาย และสายวิเคราะห์ข้อมูล
บทความนี้จะสอนวิธีใช้ Macro ใน Excel 365 แบบเข้าใจง่าย ใช้งานจริง และต่อยอดได้ระยะยาว
Macro คือชุดคำสั่งอัตโนมัติที่บันทึกขั้นตอนการทำงานไว้ แล้วให้ Excel ทำแทนเราเมื่อสั่งรัน
เช่น
พูดง่าย ๆ คือ “หุ่นยนต์ส่วนตัวใน Excel”
เหมาะมากกับคนที่ทำงานซ้ำ เช่น
ถ้าคุณทำอะไรเดิมเกิน 3 ครั้งต่อวัน ควรใช้ Macro
ถ้ายังไม่เห็นเมนู Developer ให้เปิดก่อน
หลังจากนั้นจะมีเมนู Developer ด้านบนทันที
ไปที่
Developer > Record Macro
ตั้งชื่อ เช่น
FormatReport
จากนั้นกด OK แล้วเริ่มทำงานตามปกติ เช่น
เสร็จแล้วกด
Stop Recording
Macro จะจำทุกขั้นตอน
ไปที่
Developer > Macros
เลือกชื่อ Macro แล้วกด Run
Excel จะทำทุกขั้นตอนให้อัตโนมัติทันที
เปิดไฟล์ → จัดรูปแบบ → บันทึก PDF
รวมข้อมูล → เรียงลำดับ → สรุปยอด
สร้างใบเสนอราคา → ใส่เลขเอกสาร → พิมพ์
สรุปเวลาเข้างาน → แยกพนักงานมาสาย
ร้านอาหารแห้งดี หรือธุรกิจเล็กก็ใช้ Macro ลดงานซ้ำได้มาก
ให้ใช้ง่ายขึ้นโดยสร้างปุ่มบนชีต
เปลี่ยนชื่อปุ่มเป็น
กดครั้งเดียวจบ
Macro ใช้ไม่ได้ถ้าบันทึกผิดประเภทไฟล์
ต้องบันทึกเป็น
.xlsm
ไม่ใช่ .xlsx
File > Save As > Excel Macro-Enabled Workbook
คำนวณในเซล
สั่งงานหลายขั้นตอน
เช่น สูตรบวกเลขได้ แต่ Macro สั่งเปิดไฟล์ จัดรูปแบบ แล้ว Export PDF ได้
ได้ และนี่คือระดับสูงขึ้น
Macro คือการบันทึกงาน
VBA คือการเขียนคำสั่งเอง
เช่น
Sub Hello()
MsgBox "สวัสดี"
End Sub
ถ้าคุณเริ่มจาก Macro จะต่อยอด VBA ง่ายมาก
ให้กด Enable Content
อาจเพราะชื่อชีตเปลี่ยน
ต้องเซฟเป็น .xlsm
ต้องอนุญาต Macro ก่อน
อย่าเปิด Macro จากไฟล์ไม่รู้แหล่งที่มา เพราะอาจมีโค้ดอันตราย
ใช้เฉพาะไฟล์บริษัท หรือไฟล์ที่สร้างเอง
เริ่มจากงานง่ายก่อน เช่น
เมื่อชินแล้วค่อยไป VBA และระบบอัตโนมัติเต็มรูปแบบ
ไม่ยาก ถ้าเริ่มจาก Record Macro
มี ใช้งานได้ครบ
เริ่มจากบันทึกงานที่ทำซ้ำทุกวัน
Macro คือเครื่องมือเพิ่มประสิทธิภาพที่คนใช้ Excel จำนวนมากมองข้าม ทั้งที่ช่วยประหยัดเวลาได้มหาศาล หากคุณทำงานซ้ำทุกวัน ให้เริ่มใช้ Macro วันนี้ แล้วคุณจะรู้ว่า Excel 365 ทำอะไรได้มากกว่าที่คิด
คนใช้ Excel ธรรมดา = ทำงานเอง
คนใช้ Macro = ให้ Excel ทำแทน
งานอะไรที่คุณทำซ้ำบ่อยที่สุดในแต่ละวัน และถ้ามีปุ่มเดียวกดให้เสร็จ คุณอยากให้มันทำอะไร?