สร้างงานอัตโนมัติด้วย Macro VBA และ Office Script

Business & Office Program

หลักสูตร สร้างงานอัตโนมัติด้วย Macro VBA และ Office Script

ในยุคที่องค์กรต้องการเพิ่มประสิทธิภาพการทำงานและลดความซ้ำซ้อนของกระบวนการทำงาน การใช้เครื่องมืออัตโนมัติใน Microsoft Excel และ Office 365 จึงกลายเป็นสิ่งจำเป็น หลักสูตร“การสร้างงานอัตโนมัติด้วย Macro VBA และ Office Script” ที่ออกแบบมาเพื่อช่วยให้ผู้เรียนสามารถพัฒนาโค้ด VBA และ Office Script เพื่อสร้างระบบอัตโนมัติที่ช่วยลดข้อผิดพลาด และเพิ่มความรวดเร็วในการประมวลผลข้อมูล โดยเนื้อหาครอบคลุมตั้งแต่พื้นฐานของ VBA และ Office Script การเขียนโค้ดเพื่อจัดการข้อมูล การสร้างมาโครอัจฉริยะ ไปจนถึงการทำงานร่วมกับ Power Automate เพื่อสร้าง Workflow ที่สมบูรณ์แบบในสภาพแวดล้อม Office 365 รวมถึงเทคนิคการเขียนโค้ดเพื่อเพิ่มประสิทธิภาพการทำงาน ลดความผิดพลาด และเพิ่มความเร็วในการวิเคราะห์ข้อมูล

ระยะเวลา 18 ชั่วโมง

อบรม 3 วัน | 9.00 น. - 16.00 น.

ระดับ Intermediate

ระดับความรู้ขั้นปานกลาง


เนื้อหาการอบรม

  • พื้นฐานการทำงานอัตโนมัติด้วย Macro VBA
    • ทำความรู้จัก Macro VBA
      • VBA คืออะไร และทำงานอย่างไร
      • ข้อดีและข้อจำกัดของ VBA
      • การบันทึก Macro และการแก้ไขโค้ด
    • โครงสร้างของภาษา VBA
      • ตัวแปร (Variables) และประเภทข้อมูล
      • การใช้ Loop และเงื่อนไข (If-Else, For, While)
      • การสร้างฟังก์ชันและโปรแกรมย่อย (Sub & Function)
    • การเขียนโค้ด VBA เพื่อจัดการข้อมูลใน Excel
      • การอ้างอิงเซลล์และช่วงข้อมูล
      • การใช้ VBA เพื่อจัดรูปแบบข้อมูล
      • การสร้าง Pivot Table และกราฟอัตโนมัติ
    • Workshop: ใช้ AI จัดระเบียบและวิเคราะห์ข้อมูลธุรกิจ
      • ฝึกปฏิบัติการสร้าง Macro เพื่อจัดรูปแบบเอกสารอัตโนมัติ
      • ใช้ VBA สร้างสรุปรายงานจากข้อมูลดิบ (Raw Data)
  • การสร้างระบบอัตโนมัติขั้นสูงด้วย VBA
    • การโต้ตอบกับผู้ใช้ผ่าน VBA
      • การใช้ InputBox และ MsgBox
      • การสร้าง UserForm สำหรับกรอกข้อมูล
    • การเชื่อมต่อ VBA กับฐานข้อมูลและไฟล์อื่น ๆ
      • การดึงข้อมูลจากไฟล์ CSV และฐานข้อมูล SQL
      • การส่งออกข้อมูลไปยัง PDF และ Word
    • การจัดการข้อผิดพลาดและ Debugging ใน VBA
      • การใช้ Debugger และ Breakpoint
      • การดักจับข้อผิดพลาดด้วย On Error
    • Workshop: การสร้างระบบอัตโนมัติขั้นสูง
      • ฝึกปฏิบัติการพัฒนา Dashboard อัตโนมัติด้วย VBA
      • สร้างระบบบันทึกข้อมูลจากฟอร์มลง Excel
  • การใช้ Office Script ใน Excel และการเปรียบเทียบกับ VBA
    • ทำความรู้จัก Office Script
      • Office Script คืออะไร และแตกต่างจาก VBA อย่างไร
      • ข้อดีของ Office Script สำหรับงานอัตโนมัติบน Cloud
    • การเชื่อมต่อ VBA กับฐานข้อมูลและไฟล์อื่น ๆ
      • การดึงข้อมูลจากไฟล์ CSV และฐานข้อมูล SQL
      • การส่งออกข้อมูลไปยัง PDF และ Word
    • การทำงานอัตโนมัติด้วย Office Script
      • การเขียนสคริปต์เพื่อแก้ไขและจัดการข้อมูลใน Excel
      • การบันทึกและรันสคริปต์ใน Office 365
    • Workshop: การสร้างระบบอัตโนมัติใน Office 365
      • ฝึกปฏิบัติการใช้ Office Script เพื่อดึงข้อมูลจากไฟล์ Excel บน Cloud
      • สร้าง Automation Flow ด้วย Office Script และ Power Automate