หลักสูตร Advanced Ecxelfor Special Macro & VBA

25 - 26 กรกฎาคม 2562


เนื้อหาการอบรมสัมมนา วันที่1

1.             แนวความคิดของการพัฒนาระบบงานอัตโนมัติบนExcel

vMacro Recorder : เครื่องมือสำหรับบันทึกงานที่ทำซ้ำ ๆ บ่อย ๆ และเรียกใช้งาน (Play)  ผ่านShortcut key

vVBA Programming:เครื่องมือสำหรับเขียนโปรแกรม (เขียน/แก้ไขโปรแกรมหรือคำสั่งที่ได้จากการใช้เครื่องมือ Macro Recorder  เพื่อเพิ่มเติมในส่วนที่MacroRecorder ไม่สามารถทำได้  มีความยืดหยุ่นสูงหว่า Macro Recorder)

2.             ทำความรู้จักและเตรียมพร้อมก่อนใช้เครื่องมือบันทึกมาโคร (Macro Recorder)

vรู้จักกับเครื่องมือบันทึกมาโคร (Macro Recorder)

vทำไมต้องบันทึกมาโคร

vมาโครเหมาะกับงานลักษณะไหน

3.การเตรียมพร้อมก่อนบันทึกมาโคร

v    บันทึกเป็นไฟล์เปิดใช้งาน (Macro Enable Workbook)

v    การเปิดใช้งาน เพิ่มเครื่องมือDeveloper

v    กำหนดความปลอดภัยเพื่อให้คำสั่ง Macro สามารถใช้งานได้ (Macro Security)

v    ทดสอบบันทึกมาโคร

v    ทดสอบลบมาโคร

4.ขั้นตอนและวิธีการบันทึกมาโครให้ประสบความสำเร็จ

v    จะบันทึกงานอะไร

v    ซักซ้อมให้เกิดความชำนาญ

v    กดปุ่มบันทึก

v    ทำงานที่ต้องการ

v    เมื่อจบการบันทึกแล้วอย่าลืมกดปุ่มStop

v    ทดสอบการใช้งาน

*  หากใช้งานได้ ก็ถือว่าประสบความสำเร็จ

*  หากใช้งานไม่ได้ ก็ไม่เป็นไร ให้ไปลบออกแล้วเริ่มต้นบันทึกใหม่

5.เก็บคำสั่งมาโครไว้ที่ไหนดี เพื่อให้เหมาะกับการนำไปใช้งาน

vเก็บคำสั่งMacro ไว้ที่ไฟล์นี้  (This Workbook)

vเก็บคำสั่งMacro ไว้ที่ไฟล์ส่วนรวม (Personal Workbook)

vเก็บคำสั่งMacro ไว้ที่ไฟล์ใหม่ (New Workbook)

6.สามารถรัน(Run/Play) มาโครได้กี่วิธี แต่ละวิธีเหมาะสมหรือต่างกันอย่างไร

vRunผ่านShortcut Key

vRunผ่านปุ่มคำสั่ง Macros

vRunผ่านวัตถุที่วางอยู่บนสไลด์ เช่น  รูปภาพ, รูปวาด, กราฟ ,Button

vRunผ่านปุ่มเครื่องมือ Quick Access Toolbar

vRunผ่านRibbonTab

7.การควบคุม/จัดการ/แก้ไข คำสั่งมาโคร

vการเปลี่ยนShortcut key

vการลบชื่อมาโคร ที่ไม่ต้องการ

vการแก้ไข/ เปลี่ยนชื่อมาโคร

8. Worhshop การใช้คำสั่งบันทึกมาโคร เพื่อทำให้เกิดความเข้าใจที่ถูกต้องและสามารถนำไปประยุกต์ใช้ได้จริง

เนื้อหาการอบรมสัมมนา วันที่2

1.             ความสัมพันธ์ของการบันทึกมาโคร กับ VBA Programming

vวิธีการเข้าไปสู่คำสั่งที่ได้จากการบันทึกมาโคร

vวิธีสังเกตความสัมพันธ์ของคำสั่งที่ได้จากการบันทึกอัตโนมัติ

vวิธีการRun คำสั่งมาโครทีละบรรทัด เพื่อตรวจสอบลำดับการทำงานของคำสั่งครั้งละ1 บรรทัด

vวิธีการสังเกตสีของตัวอักษรของคำสั่งVBAProgramming

vรู้จักหน้าต่างVBA เพื่อสร้างความคุ้นเคย และเป็นจุดเริ่มต้นของการเขียนคำสั่ง

2.             แนะนำภาพรวมกับการเขียนโปรแกรมด้วยVBA  Programming เพื่อต่อยอดสำหรับงานที่การบันทึกมาโครไม่สามารถทำได้

v รู้จักกับVBA Programming

v VBAคืออะไร

v VBA มีประโยชน์อย่างไร

v ภาพรวมเกี่ยวกับVBA

v ภาพรวมหน้าต่างVBA

3.             แนะนำการเขียนโปรแกรม  VBA Programmingต่อจากคำสั่งมาโครที่ได้จากบันทึก เฉพาะในส่วนที่สำคัญ  และสามารถนำไปใช้ได้จริง ใช้ได้บ่อย

v คำสั่งActivecell.Select

v คำสั่งActivecell.Offset

v คำสั่งSelection.Select

v คำสั่ง ion.Offset

v คำสั่ง ion.Filldown

v คำสั่งSelection.FillRight

v คำสั่ง Sheets.Add

v คำสั่งSheets,Count

v เรื่องของตัวแปร

v ฯลฯ

4.เรียนรู้การเขียนคำสั่งควบคุม (Statement Controls)

vคำสั่งIF

vคำสั่งSelect

vคำสั่งFor I

vคำสั่ง For each

vคำสั่งDo Until

vคำสั่งDo While

vคำสั่ง On Error Resume Next

vคำสั่ง On Error Goto Err_Handler

5.Workshop การเขียนโปรแกรม  เพื่อทำให้เกิดความเข้าใจที่ถูกต้อง  และสามารถนำไปประยุกต์ใช้ได้จริง


วิทยากร


วิทยากร :อาจารย์สมเกียรติ ช่วยมาก



สถานที่อบรม (VENUE)

Grand Sukhumvit soi 4-6 BKK

วันและเวลาอบรม (DATE AND TIME)

25 - 26 กรกฎาคม 2562 09.00-16.00

จัดโดย

บจก.ศูนย์ส่งเสริมและพัฒนาทรัพยากรมนุษย์
เบอร์ติดต่อ : 0896060444, 0906450992

ค่าธรรมเนียม (FEE)

7800 (ไม่รวม ภาษีมูลค่าเพิ่ม 7%)

ผู้เข้าชม: 731 ครั้ง