MSA-L3
Microsoft Access VBA
3 วัน (18 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
HybridInhouse
0บาท
*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Workshope-Certificate
หลักสูตรก่อนหน้า:Microsoft Excel VBA Programming
รูปแบบการอบรม:ClassroomHybrid
Classroom
อบรมแบบ Class Room ณ ห้องอบรม 9EXPERT
Hybrid
เลือกอบรมแบบ Class Room หรือ Ms Teams
ตารางอบรม Public Training
ยังไม่มีรอบอบรมเปิดรับสมัครในขณะนี้
Microsoft Access VBA
หลักสูตรนี้เหมาะสำหรับการพัฒนาโปรแกรมระบบฐานข้อมูล MS Access โดยใช้ Visual Basic for Application (VBA) ซึ่งเนื้อหาจะเริ่มตั้งแต่การเรียนรู้ Structure Programming, Object-Based Programming , รู้จักกับตัวแปร (Variable),ค่าคงที่ (Constant) และ ยังเรียนรู้ภาษา SQL ระดับต้น ได้แก่ Insert, Update , Delete เพื่อใช้ร่วมกับ Object Docmd ควบคุมการทำงานของข้อมูลได้ อีกทั้งการทดสอบโปรแกรมดีบัก (Debug) และ การ Deploy Application ที่พัฒนา
วัตถุประสงค์
- 1.สามารถสร้างโปรแกรมในการจัดการฐานข้อมูลได้
- 2.สามารถใช้ Visual Basic for Application (VBA) ในการพัฒนาโปรแกรมได้ บน Microsoft Access ได้
หลักสูตรนี้เหมาะสำหรับ
- ผู้ที่เคยผ่านการใช้งาน MS Access มาแล้ว มีพื้นฐานเกี่ยวกับฐานข้อมูล
- ผู้ที่ต้องการพัฒนา Microsoft Access ในลักษณะ Application โดยไม่ต้องพึ่ง Wizard หรือ Macro ที่มีขีดจำกัด เพื่อพัฒนาการทำงานกับ Form ในระดับสูงขึ้น
ความต้องการของระบบ
- ระบบปฏิบัติการ Windows 11 / Windows 10 / Windows 8
- โปรแกรม Microsoft Access | Microsoft 365
หัวข้อการฝึกอบรม
- •Macro คือ อะไร
- •การสร้าง Macro และการเรียกใช้งาน
- •การแปลง Macro ให้เป็น Module / โค้ด Visual Basic
- •ความรู้เบื้องต้นเกี่ยวกับ VBA
- •Access Objects และ การอ้างถึง Objects
- •Object, Property, Method และ Event
- •ตัวแปรและค่าคงที่ (Variables/Constant)
- •Operator
- •การเขียนโปรแกรมอย่างมีเงื่อนไข
- •IF…THEN…END IF
- •SELECT…CASE
- •การเขียนโปรแกรมแบบวนรอบ
- •FOR…NEXT
- •DO WHILE…LOOP
- •DO UNTIL…LOOP
- •การสร้าง Sub Procedure และการเรียกใช้
- •การสร้าง Function และการเรียกใช้
- •ฟังก์ชันการทำงานกับตัวอักษร เช่นการสร้างเลขที่เอกสาร รหัสสินค้า เป็นต้น
- •ฟังก์ชันการทำงานกับวันที่และเวลา
- •ฟังก์ชันอรรถประโยชน์ต่าง ๆ
- •SELECT
- •INSERT
- •UPDATE
- •DELETE
- •Control ,หน้าที่ Control และการตั้งชื่อ
- •Objects และ Property
- •DoCmd Objects และ Method
- •Event ของ Form
- •Open และ Load Events
- •Unload และ Close Events
- •Current Event
- •Event ของ Control บน Form
- •Click และ DbClick Events
- •BeforeUpdate และ AfterUpdate Events
- •GotFocus และ LostFocus Events
- •Event ของ Report
- •Open และ Close Events
- •Page Event
- •การทดสอบระบบ (Testing)
- •การดีบั๊ก (Debug) โปรแกรม






