IN-HOUSE SPECIAL COURSE

หลักสูตรอบรม Excel MACRO & VBA Zero to Professional

ใช้ Macro และ VBA พัฒนางานอัตโนมัติ ลดขั้นตอนที่ต้องทำซ้ำ และจัดการข้อมูลปริมาณมาก

ระยะเวลาหลักสูตร อบรม 2 วัน
สร้างกระบวนงานที่ซับซ้อน ปริมาณมากด้วย MACRO ใช้การควบคุมการทำงานของโปรแกรมด้วย VBA อย่างตอบโจทย์บน Excel สอนตั้งแต่เริ่มต้นทำ Workshop งานระดับองค์กรได้จริง

CORPORATE TRAINING

รับจัดอบรม In-House สำหรับองค์กร

สามารถปรับเนื้อหาและ Workshop ให้เหมาะกับลักษณะงาน ระดับทักษะ และความต้องการขององค์กร พร้อมกำหนดวันอบรมร่วมกัน

ติดต่อขอใบเสนอราคา

แนะนำหลักสูตร | Excel MACRO & VBA คืออะไร?

Excel MACRO คือการสร้างกระบวนงานสำเร็จรูปเป็นชุดคำสั่งให้เรียกใช้ทีเดียว เป็นการเอา process งานต่าง ๆ ที่มีการทำงานหลายขั้นตอนซับซ้อนมารวบเป็นการทำงานเพียงครั้งเดียว กลายมาเป็น MACRO หรือคำสั่งที่กดเพียงครั้งเดียวโปรแกรมจะทำงานทุกขั้นตอนให้เราจบอัตโนมัติ ลักษณะที่สำคัญของ MACRO คือ

  • เป็นขุดคำสั่งที่เรียกทำงานทั้งชุดได้ เหมาะกับงานที่มีความซ้ำซ้อนที่ต้องมาทำงานหลาย ๆ ขั้นตอนซ้ำกันอยู่ตลอด (Repetitive Work)
  • ภายในชุดคำสั่ง MACRO จะใช้การเขียนโปรแกรม Visual Basic for Applications หรือเรียกว่า VBA ในการควบคุมการทำงานที่ซับซ้อนขึ้นได้

ดังนั้นหลักสูตรนี้จึงพัฒนาการประยุกต์ใช้โปรแกรม MS Excel ในการสร้าง MACRO VBA ด้วย Workshop การทำงานระดับองค์กรจริงตั้งแต่เริ่มต้น MACRO จนไปถึงสามารถแก้ไข VBA ข้างในให้ได้การทำงานได้อย่างตอบโจทย์

เราจะนำ Excel MACRO & VBA มาใช้กับงานประเภทใด

Excel MACRO หรือ VBA นั้นเหมาะกับนำมาใช้ในงานเฉพาะทาง ผู้สนใจสามารถพิจารณาการนำไปใช้ได้ดังนี้

  • เหมาะกับการสร้างงานที่มีความซ้ำซ้อน ต้องทำซ้ำ ๆ มีการนำกลับมาใช้งานบ่อย ๆ
  • เหมาะกับการสร้างงานซ้ำซ้อนบางประเภทที่ Excel ไม่มีคำสั่งในการทำงาน เช่น ต้องการพิมพ์เอกสารทุก Worksheet ต้องการสร้างหัวรายงานพร้อม ๆ กัน
  • ใช้สร้างชุดกระบวนการทำงานที่ให้คนอื่นในองค์กรใช้งานได้ โดยสามาถรสร้างเป็นชุดฟอร์มคำสั่ง ปุ่มกด ที่ง่ายต่อการใช้งาน ผู้ใช้งานไม่ต้องทราบถึงเนื้อ VBA Code ด้านใน

กลุ่มเป้าหมาย | ระดับหลักสูตร

กลุ่มเป้าหมาย

บุคลากรในองค์กรหรือผู้สนใจในการนำ Excel MACRO & VBA มาใช้ในการทำงานในองค์กร

รูปแบบและระดับการอบรม

อบรมเชิงปฏิบัติการจริงบนเครื่องคอมพิวเตอร์ ผู้เข้าร่วมอบรมหนึ่งท่านต่อคอมพิวเตอร์หนึ่งเครื่อง ผู้เข้าร่วมอบรมจะได้เรียนรู้เนื้อหาควบคู่ไปกับการทำงานบนเครื่องคอมพิวเตอร์ เน้นการนำไปใช้งานได้จริง

ระดับหลักสูตร : ขั้นสูง

หลักสูตรอบรม Excel MACRO & VBA Zero to Professional

ผู้เข้าอบรมจะต้องใช้มีประสบการณ์ใช้งาน MS Excel ได้ก่อนการอบรม สามารถใส่สูตร ฟังก์ชัน และจัดรูปแบบได้เป็นอย่างดีก่อนการอบรม แต่ไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรม VBA มาก่อน

สำหรับหลักสูตรระดับก่อนหน้าหลักสูตรนี้คือ MS Excel Advance Essential Workshop

เนื้อหาหลักสูตร | Course Outline (2 วัน)

วันที่ 1 - Welcome to MACRO & VBA from Zero

บทที่ 1 - Macro & VBA Introduction

  • แนะนำ Macro & VBA และเปิด Developer Tools
  • เริ่มต้น Record MACRO
  • การ Record MACRO แบบ Relative Reference
  • การบันทึกไฟล์และ MACRO Security
  • การแก้ปัญหาภาษาไทยบน Visual Basic Editor
  • การเรียกใช้ MACRO ผ่าน Objects

บทที่ 2 – Introduction to VBA Programming

  • คอนเซประบบการเขียนโปรแกรม VB (Object Oriented)
  • คอนเซป Object Oriented บน Excel จริง
  • เริ่มสร้าง MACRO จากการเขียน Code
  • ป้องกันการจัดการ Code ด้วย VBAProject Properties

บทที่ 3 - Data Types & Variables

  • ความสำคัญของตัวแปรและการประกาศตัวแปรด้วย DIM
  • การตั้งบังคับประกาศตัวแปรบน Options
  • MsgBox , Variable Scope | Global Variable
  • รู้จักตัวแปรประเภท Static
  • ตัวแปรพิเศษของระบบ และการขึ้นบรรทัดใหม่ใน Code
  • ตัวแปรเอนกประสงค์ Variant กับ InputBox
  • ตัวแปรประเภท Object

บทที่ 4 - Main Syntax การทำงานกับตำแหน่งข้อมูลใน Workbook ด้วย VBA Objects

  • รู้จัก Object ที่อ้างถึงพื้นที่ข้อมูลใน Excel | Range / Cells
  • การดูการทำงาน Code ทีละคำสั่งด้วย Step Into
  • ใช้ Object Browser ดู Properties และ Method
  • Object Method ที่ใช้ทั่วไป Select vs Activate
  • With…End statement ที่เจอบ่อยเวลาจัดรูปแบบ

วันที่ 2 - VBA Professional Workshop

บทที่ 4 - Main Syntax การทำงานกับตำแหน่งข้อมูลใน Workbook ด้วย VBA Objects (ต่อ)

  • ระบบ Argument ใน Method
  • ใช้ Offset ในการระบุตำแหน่งเซลล์แบบ Relative
  • การระบุตำแหน่งของ Worksheets ด้วย VBA
  • การทำงานกับ Worksheet ด้วยการส่ง Parameter
  • การใช้ DisplayAlerts สั่งปิดการทำงานผู้ใช้ในโปรแกรม

บทที่ 5 - Control Statement

  • รู้จัก Control Statement ตัวแรก IF Then Else
  • รู้จักตัวแปรประเภท Array
  • การใช้งาน For… Next Loop
  • For… Next Loop Workshop จัดการ Worksheets
  • การใช้ Do…. Loop (Until | While) ในการวนซ้ำ
  • การใช้ Select..Case กับการทำงานเงื่อนไข
  • For Each Statement ใช้งานกับ Array หรือ Object

บทที่ 6 - การจัดการ Event และจัดการ Error

  • การใส่ Code บน Event ของ Worksheet เช่น ขณะเปิดหรือปิด Worksheet
  • การจัดการ Error ด้วย On Error Goto
  • ใช้ Application Screen Update ค้างหน้าจอขณะรัน VBA

บทที่ 7 - การ Input Form และ Workshop ที่จำเป็น

  • การหาตำแหน่งแถวหรือคอลัมน์ที่มีข้อมูลล่าสุดด้วย VBA
  • ใช้งาน Sub และ Function
  • การเรียก Worksheet Functions ขึ้นมาใช้งานใน VBA
  • จัดการ VBA ผ่าน User Form
  • จัดการ Element ต่าง ๆ บน User Form
  • ใส่ VBA Code ควบคุม Element ใน Form

สวัสดิการสำหรับผู้เข้าอบรม

  • ชุดเอกสารประกอบการอบรมจริง (ไม่ใช่ PowerPoint Slide Handouts )
  • ประกาศนียบัตรผ่านการอบรม

หมายเหตุ: ผู้เข้าอบรมนำเครื่องคอมพิวเตอร์มาเองในการอบรม

การชำระค่าลงทะเบียน

โอนเงินเข้าบัญชีธนาคารไทยพาณิชย์
สาขามหาวิทยาลัยเกษตรศาสตร์ (บางเขน)

ชื่อบัญชี
บริษัท ซิตี้ฮับส์ คอร์ปอเรชั่น จำกัด
ชื่อบัญชีภาษาอังกฤษ
Cityhubs Corporation Co.,Ltd.
เลขที่บัญชีออมทรัพย์

การลงทะเบียนของท่านจะสมบูรณ์ต่อเมื่อได้รับชำระเงินจากท่านแล้วเท่านั้น การจัดลำดับเรียงตามวันที่ชำระเงิน

ภายหลังการโอนเงิน กรุณาแจ้งการชำระค่าลงทะเบียนที่ 093-5608885 หรือ 087-6710148 หรืออีเมล cityhubs.training@gmail.com

ติดต่อสอบถามข้อมูลเพิ่มเติม

ฝ่ายประชาสัมพันธ์
City Hubs – ซิตี้ฮับส์

โทรศัพท์
093-5608885, 087-6710148
E-Mail
cityhubs.training@gmail.com
Line ID
cityhubs1234

ข้อมูลการเบิกจ่ายค่าลงทะเบียน

  • ข้าราชการและเจ้าหน้าที่รัฐ วิสาหกิจ สามารถเข้าร่วมอบรมได้โดยไม่ถือเป็นวันลาและมีสิทธิ์เบิกค่าลงทะเบียนและค่าใช้จ่ายได้ตามระเบียบกระทรวงการคลังว่าด้วยค่าใช้จ่ายในการฝึกอบรม การจัดงาน และการประชุมระหว่างประเทศ พ.ศ.2555
    รายละเอียดข้อมูลการเบิกจ่าย
  • หลักสูตรอบรมทุกหลักสูตร ทางบริษัทต้นสังกัดสามารถนำไปลดหย่อนภาษีได้ 200% ตามพระราชบัญญัติส่งเสริมการพัฒนาฝีมือแรงงาน พ.ศ. 2545
    รายละเอียดข้อมูลการลดหย่อนภาษี