Microsoft Access VBA
จำนวนวัน
3
จำนวนชั่วโมง
18
ประเภทหลักสูตร
Inhouse
รหัสหลักสูตร
MSA-L3
ระดับความยาก
Advanced
วัตถุประสงค์
- สามารถสร้างโปรแกรมในการจัดการฐานข้อมูลได้
- สามารถใช้ 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) โปรแกรม
Course Outline
มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On