Microsoft Access VBA

จำนวนวัน
3
จำนวนชั่วโมง
18
ประเภทหลักสูตร
Inhouse
หลักสูตร VBA Microsoft Access
หลักสูตร VBA Microsoft Access
Form in Microsoft Access
Report in Microsoft Access
Testing Tools
Debug, Deploy Application
ขอบเขตตัวแปรคำสั่ง Insert, Update, Delate
Event and Object
การใช้คำสั่งที่มีเงื่อนไข Structure Programming
เรียนรู้การสร้าง Form ที่ซับซ้อนใน Microsoft Access
เรียนรู้การสร้าง Reports ใน Microsoft Access
Visual Basic for Application
สนใจติดต่อเราได้ที่ 022194304
รหัสหลักสูตร
MSA-L3
คำโปรย

อบรมการพัฒนาโปรแกรมระบบฐานข้อมูล ด้วย VBA MS Access

หลักสูตรนี้เหมาะสำหรับการพัฒนาโปรแกรมระบบฐานข้อมูล MS Access โดยใช้ Visual Basic for Application (VBA)

ซึ่งเนื้อหาจะเริ่มตั้งแต่การเรียนรู้ Structure Programming, Object-Based Programming , รู้จักกับตัวแปร (Variable),ค่าคงที่ (Constant)
และ ยังเรียนรู้ภาษา SQL ระดับต้น ได้แก่ Insert, Update , Delete เพื่อใช้ร่วมกับ Object Docmd ควบคุมการทำงานของข้อมูลได้
อีกทั้งการทดสอบโปรแกรมดีบัก (Debug) และ การ Deploy Application ที่พัฒนา

ทักษะ (ระบุได้หลายทักษะ)
ระดับความยาก
Advanced
วัตถุประสงค์
  1. สามารถสร้างโปรแกรมในการจัดการฐานข้อมูลได้
  2. สามารถใช้ Visual Basic for Application (VBA) ในการพัฒนาโปรแกรมได้ บน Microsoft Access ได้
หลักสูตรนี้เหมาะสำหรับ
  • ผู้ที่เคยผ่านการใช้งาน MS Access มาแล้ว มีพื้นฐานเกี่ยวกับฐานข้อมูล
  • ผู้ที่ต้องการพัฒนา Microsoft Access ในลักษณะ Application โดยไม่ต้องพึ่ง Wizard หรือ Macro ที่มีขีดจำกัด เพื่อพัฒนาการทำงานกับ Form ในระดับสูงขึ้น
ความต้องการของระบบ
  1. ระบบปฏิบัติการ Windows 11 / Windows 10 / Windows 8
  2. โปรแกรม Microsoft Access | Microsoft 365
หัวข้อการฝึกอบรม

ตัวอย่างงาน/กรณีศึกษา ของระบบงาน ที่พัฒนาโดย VBA Access

เมื่อใดจึงพัฒนาด้วย Macro และเมื่อใดจึงพัฒนาด้วย VBA Access

  • 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) โปรแกรม

การ Deploy Application และการควบคุมเวอร์ชั่น

Case Study (จากผู้เข้าอบรม)

มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On