Contact
Line : comsiam
Contact
Line : comsiam

ถ้าคุณต้องทำงานซ้ำ ๆ ใน Microsoft Word
เช่น แก้ฟอนต์ทั้งไฟล์ ลบช่องว่าง หรือจัดหัวข้อ
Macro อาจช่วยได้ระดับหนึ่ง
แต่ถ้าคุณอยาก “คุมทุกอย่างได้จริง”
คุณต้องใช้ Script (VBA)
บทความนี้จะสอนแบบใช้งานจริง
อ่านจบ = คุณเริ่มเขียน Script ได้ทันที
VBA (Visual Basic for Applications) คือภาษาโปรแกรมใน Word
ที่ใช้สั่งงานอัตโนมัติ
คุณสามารถ:
👉 จาก “คลิกเอง” → “สั่งด้วยโค้ด”
👉 ทำงานเร็วกว่า manual หลายเท่า
Sub ChangeFont()
Selection.WholeStory
Selection.Font.Name = "TH Sarabun New"
Selection.Font.Size = 16
End Sub
Sub RemoveExtraSpaces()
With Selection.Find
.Text = " "
.Replacement.Text = " "
.Execute Replace:=wdReplaceAll
End With
End Sub
👉 รัน = เอกสารเปลี่ยนทันที
คุณไม่ต้องเขียนเองทั้งหมด
ใช้ ChatGPT ช่วย:
เขียน VBA ใน Word
สำหรับจัดเอกสารให้มี Heading และฟอนต์เดียว
👉 ได้โค้ดพร้อมใช้
VBA ใช้ได้กับ:
👉 งานระดับบริษัท
👉 อาจพังทั้งเอกสาร
Macro:
VBA:
👉 งานจริงใช้ VBA
คุณสามารถ:
👉 งานนี้ “ราคาสูง”
ถ้าคุณสั่งงาน Word ด้วยโค้ดได้
คุณจะทำงานเร็วขึ้นกี่เท่า?