Contact
Line : comsiam
Contact
Line : comsiam

Macro PowerPoint คือหนึ่งในฟีเจอร์ที่ทรงพลังที่สุดของ Microsoft PowerPoint เพราะช่วยให้คุณสั่งงานซ้ำ ๆ แบบอัตโนมัติได้ เช่น:
หลายคนเสียเวลาทำงานเดิมซ้ำทุกวัน ทั้งที่ Macro สามารถลดเวลาจากหลายชั่วโมงเหลือไม่กี่นาที
โดยเฉพาะ:
บทความนี้จะสอนวิธีใช้ Macro ใน PowerPoint แบบละเอียด ตั้งแต่เริ่มต้นจนถึงใช้งานจริง
Macro คือชุดคำสั่งอัตโนมัติที่ PowerPoint สามารถรันได้เอง
สร้างด้วย:
VBA (Visual Basic for Applications)
ช่วยให้:
ตัวอย่างงานจริง:
เปิด PowerPoint
ไปที่:
File > Options > Customize Ribbon
ติ๊ก:
Developer
แล้วกด OK
แท็บ Developer จะโผล่มา
ไปที่:
Developer > Visual Basic
หรือกด:
Alt + F11
ใน VBA Editor:
ไปที่:
Insert > Module
แล้วใส่โค้ด:
Sub TestMacro()
MsgBox "Hello PowerPoint"
End Sub
กด Run
จะมีข้อความ Popup ขึ้นมา
ไปที่:
Developer > Macros
เลือกชื่อ Macro
กด:
Run
Sub ReplaceText()
Dim sld As Slide
Dim shp As Shape
For Each sld In ActivePresentation.Slides
For Each shp In sld.Shapes
If shp.HasTextFrame Then
shp.TextFrame.TextRange.Replace "เก่า", "ใหม่"
End If
Next shp
Next sld
End Sub
เหมาะกับ:
Sub CreateSlide()
Dim sld As Slide
Set sld = ActivePresentation.Slides.Add(1, ppLayoutTitle)
sld.Shapes.Title.TextFrame.TextRange.Text = "Slide ใหม่"
End Sub
Sub ExportPDF()
ActivePresentation.ExportAsFixedFormat _
"C:\\Presentation.pdf", _
ppFixedFormatTypePDF
End Sub
ช่วยลดเวลาส่งงานได้มาก
ได้ดีมาก
เช่น:
เหมาะกับ:
Macro สามารถมี Virus ได้
ดังนั้น:
ไปที่:
File > Options > Trust Center
> Trust Center Settings
> Macro Settings
เลือก:
Enable VBA Macros
คือ “ภาษา”
คือ “ชุดคำสั่ง”
ที่เขียนด้วย VBA
ได้เต็มรูปแบบ
และ Microsoft 365 รองรับดีที่สุดในปัจจุบัน
ได้
แต่บางฟีเจอร์อาจไม่ครบเท่า Windows
โดยเฉพาะ:
จริงมาก
โดยเฉพาะงาน:
บางงานจาก:
ตอนนี้ง่ายมาก
เช่น:
สามารถช่วย:
ได้เร็วมาก
ยังสำคัญ
เพราะ:
โดยเฉพาะงาน Automation ในองค์กร
เหมาะมากกับ:
Macro PowerPoint ช่วยให้:
สิ่งที่ควรเริ่มเรียนก่อนคือ:
ถ้าคุณใช้ PowerPoint เป็นประจำ Macro คือหนึ่งในทักษะที่คุ้มค่ามากที่สุด