สร้างกระบวนการทำงานอัตโนมัติด้วย Macro and VBA : AdvancedCreate Automate Process Workflow with Macro and VBA Part I : AdvancedCreate Automate Process Workflow with Macro and VBA Part I : Advanced

วันที่อบรม
วันที่อบรม : 5-6/5/2569
รุ่นที่ : 43      ระยะเวลาอบรม : 2 วัน
ช่วงเวลา : 09:00-16:30 น.
สถานที่ : ส.ส.ท. ซอยพัฒนาการ 18 กรุงเทพฯ
วันและเวลาอบรม
อัตราค่าลงทะเบียน
สมาชิก : 6,200.00 + 434.00 = 6,634.00 บาท
บุคคลทั่วไป : 7,100.00 + 497.00 = 7,597.00 บาท
*ราคารวมภาษีมูลค่าเพิ่ม 7%

จุดเด่นของหลักสูตร

"เบื่อไหมกับงาน Routine ที่ต้องทำซ้ำทุกวัน? และกังวลว่ามาโครที่บันทึกไว้จะมีปัญหาเมื่อข้อมูลเปลี่ยน..."

หลักสูตรนี้มุ่งเน้นการเปลี่ยนวิธีการทำงานแบบเดิมที่ต้องทำซ้ำๆ อยู่เป็นประจำ ให้กลายเป็นระบบงานอัตโนมัติที่เสร็จสมบูรณ์ได้ในคลิกเดียวโดยผู้เข้าอบรมจะได้เรียนรู้การสร้างระบบการทำงานด้วยเครื่องมือ Macro และ VBA ที่มีความยืดหยุ่น เพื่อเปลี่ยนขั้นตอนการทำงานด้วยมือ(Manual) ให้เป็นแบบอัตโนมัติที่แม่นยำ ซึ่งจะช่วยลดเวลาในการทำงาน ลดข้อผิดพลาด และสร้างโอกาสในการสร้างสรรค์งานใหม่ๆที่มีมูลค่าเพิ่มให้กับองค์กรได้มากขึ้น

สิ่งที่ได้รับหลังอบรมและสัมมนา

  • สามารถพัฒนากระบวนการทำงานอัตโนมัติเพื่อช่วยในการทำงาน ด้วย Macro & VBA ได้
  • สามารถแก้ไขคำสั่งด้วย Visual Basic forApplication (VBA) ให้ทำงานตามต้องการได้
  • สามารเขียนคำสั่งด้วย VBA เพื่อสร้างกระบวนการที่มีความยืดหยุ่นและรองรับข้อมูลที่เปลี่ยนแปลงได้

คุณสมบัติของผู้เข้ารับการอบรมและสัมมนา

  • ผู้ที่มีพื้นฐานในการใช้งานExcel เช่นการสร้างสูตรคำนวณ การใช้ฟังก์ชันพื้นฐาน เป็นต้น
  • ผู้ที่ต้องการสร้างกระบวนการทำงานอัตโนมัติด้วยVBA หรือผู้ที่สนใจทั่วไป

หลักสูตรนี้เหมาะสำหรับ

  • ผู้บริหาร
    Management
  • ผู้จัดการ
    Manager
  • หัวหน้างาน
    Supervisor
  • วิศวกร
    Engineer
  • ช่างเทคนิค
    Technician
  • ผู้ปฏิบัติงาน
    Operator

หัวข้อการอบรมและสัมมนา

วันที่ 5 พฤษภาคม 2569

1.     การสร้างกระบวนการทำงานอัตโนมัติด้วยMacro and VBA

  • ความหมายและความสำคัญของการใช้งานมาโคร
  • ตัวอย่างการประยุกต์ใช้งานใช้งานมาโครในรูปแบบต่างๆ
  • การเปิดใช้งานแท็บ Developer และส่วนประกอบสำคัญที่จำเป็น

2.    เริ่มต้นกับการบันทึกกระบวนการทำงานด้วยมาโคร

  • การบันทึกมาโครแบบ Absolute และแบบ Relative Reference
  • การเลือกที่จัดเก็บมาโครที่เหมาะสม
  • การแก้ไขและจัดการกับมาโคร
  • การเรียกใช้งานมาโครในรูปแบบต่างๆ เช่น ปุ่มคำสั่ง (Button) หรือ Ribbon Tab เป็นต้น
  • นามสกุลไฟล์ Excel ที่รองรับการทำงานมาโคร
  • การกำหนดความปลอดภัย (Security) กับการใช้งานมาโครใหเหมาะสม

3.    การประยุกต์ใช้งานมาโครเพื่อสร้างกระบวนการทำงานอัตโนมัติ(Workshop)

  • สร้างกระบวนการนำเข้าข้อมูลจาก Text File มาที่ Excel
  • สร้างกระบวนการจัดรูปแบบตาราง และสร้าง PivotTable ตามมุมมองที่ต้องการอัตโนมัติ
  • สร้างกระบวนการสรุปจำนวนพนักงานที่ทำโอทีประจำวัน จำแนกตามสายรถรับส่ง
  • เทคนิคการแก้ไขคำสั่งให้กระชับ เข้าใจง่าย และตัดคำสั่งส่วนเกินที่ไม่จำเป็นออก

4.    ทำความรู้จักกับหน้าต่างVisual Basic Editor (VBE)

  • ส่วนประกอบต่างๆ ของหน้าต่าง VBE และการเปิดใช้งาน
  • กำหนด Option เพื่อปรับขนาดตัวอักษรและรองรับภาษาไทย
  • เครื่องมือที่จำเป็นต่อการใช้งาน เช่น การจัดการแท็บ, การใส่คอมเม้นต์ เป็นต้น
  • การใช้ Option Explicit เพื่อตรวจสอบการใช้ตัวแปร

วันที่ 6 พฤษภาคม 2569

5.   การเขียนโปรแกรมด้วยVisual Basic for Application (VBA)

  • การสร้างและจัดการกับModule
  • การสร้างSub / Function Procedure
  • ทำความรู้จักกับEvent, Object, Properties, Method
  • การประกาศตัวแปรและขอบเขตของตัวแปร
  • การสร้าง Message Box เพื่อยืนยันการทำงาน และ Input Box เพื่อรับค่าจากผู้ใช้งาน
  • การใช้ IF เพื่อสร้างเงื่อนไขและ With… End With เพื่อลดความซ้ำซ้อน
  • การใช้ Call เพื่อเรียกใช้ชุดคำสั่งย่อยให้ทำงานร่วมกัน
  • เทคนิคการอ้างอิงSheet โดยใช้ Sheet Numberเพื่อความยืดหยุ่น
  • การใช้เครื่องหมาย[] เพื่ออ้างอิงเซลล์ให้สั้นและดู Smart ขึ้น
  • เทคนิคการอ้างอิงพื้นที่ตารางแบบยืดหยุ่น(Dynamic Range)
  • เทคนิคการนับจำนวนรายการข้อมูลและหาแถวสุดท้ายอัตโนมัติ
  • เทคนิคการอ้างอิงพื้นที่ข้อมูลตามขอบเขตการเลือก(Selection)
  • การเรียกใช้สูตรคำนวณและฟังก์ชันเช่น COUNTA, XLOOKUP ด้วย VBA

6.    การสร้างLoop การทำงานซ้ำ

  • การใช้ For Next
  • การใช้ Do While, Do Until
  • การใช้ For Each

7.    การตรวจสอบการทำงานและจัดการข้อผิดพลาด(Monitoring & Error Handling)

  • การใช้ Breakpoint
  • การรันคำสั่งด้วย Step Into, Step Over, Step Out
  • การใช้เครื่องมือ Immediate Window,  Watch Window เพื่อตรวจสอบค่าและตัวแปร
  • ประเภทของข้อผิดพลาด (Syntax, Compilation, Runtime errors)
  • จัดการข้อผิดพลาดด้วย Goto / Resume Next

8.    ฝึกปฏิบัติและแก้ไขคำสั่ง ให้กระชับ และยืดหยุ่น

  • ฝึกปฏิบัติ สร้างกระบวนการสรุปผลตัวเลขทางสถิติและจัดรูปแบบ ตามคอลัมน์ที่เลือก
  • ฝึกปฏิบัติ สร้างระบบค้นหาเลขที่คำสั่งซื้อตามจำนวนที่ระบุ และส่งออกไฟล์แยกตามรหัสอัตโนมัติ (Excel & PDF)
  • การตรวจสอบ Path หรือ Folder ที่จัดเก็บไฟล์ ก่อนการบันทึก
  • การเรียกใช้คำสั่งพร้อมกันตามลำดับการทำงาน ในคลิกเดียว

9.    การประยุกต์ใช้AI(Google Gemini) เพื่อเพิ่มประสิทธิภาพการเขียน VBA

  • เทคนิคการเขียน Prompt เพื่อให้AI ช่วยร่าง / ดัดแปลง  และตรวจสอบคำสั่ง
  • การสั่งงานให้ AI ช่วยปรับคำสั่งเช่น เปลี่ยนจาก แยกไฟล์ เป็น แยก Sheetภายในไฟล์เดียว เป็นต้น

 

วิทยากร

อาจารย์อนุชิต ปั้นทอง
วิทยากรอิสระ และที่ปรึกษาด้าน Office Automation
.
ค่าใช้จ่ายในการฝึกอบรมสามารถหักลดหย่อนภาษีได้ 200%
จัดโดย สมาคมส่งเสริมเทคโนโลยี (ไทย-ญี่ปุ่น) โทร.0-2717-3000 ต่อ 81