Macro Excel เป็นความสามารถหนึ่งที่ Microsoft Excel เปิดให้ผู้ที่ใช้งาน Microsoft Excel สามารถสั่งงาน Excel เพื่อทำงานอัตโนมัติได้ หรือมองเป็นเครื่องมือในการช่วยเขียนโปรแกรม Visual Basic for Application (VBA) โดยเพียงแค่ทำการบันทึกเท่านั้น ไม่จำเป็นต้องเรียนรู้เพื่อการพัฒนาระบบงานใน Excel มากมายนัก ยิ่งเราใช้งาน Microsoft Excel ได้ระดับใด Macro จะยิ่งเสริมความสามารถของ Microsoft Excel มากยิ่งขึ้น