Microsoft Access VBA

MSA-L3

Microsoft Access VBA

3 วัน (18 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
Inhouse
Inhouse Only

*รับเฉพาะ InHouse Training เท่านั้น

Workshope-Certificate

ดาวน์โหลด Course Outline

Microsoft Access VBA

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

วัตถุประสงค์

  1. สามารถสร้างโปรแกรมในการจัดการฐานข้อมูลได้

  2. สามารถใช้ Visual Basic for Application (VBA) ในการพัฒนาโปรแกรมบน Microsoft Access ได้

หลักสูตรนี้เหมาะสำหรับ

  1. ผู้ที่เคยผ่านการใช้งาน Microsoft Access มาแล้ว มีพื้นฐานเกี่ยวกับฐานข้อมูล

  2. ผู้ที่ต้องการพัฒนา Microsoft Access ในลักษณะ Application โดยไม่ต้องพึ่ง Wizard หรือ Macro ที่มีขีดจำกัด เพื่อพัฒนาการทำงานกับ Form ในระดับสูงขึ้น

พื้นฐานของผู้เข้าอบรม

  1. มีความเข้าใจพื้นฐานเกี่ยวกับ Macro หรือการใช้งาน Objects ของโปรแกรม

  2. มีความเข้าใจพื้นฐานเกี่ยวกับการสร้างฟอร์ม (Form) และ การสร้าง Query

  3. มีพื้นฐานเกี่ยวกับฐานข้อมูล เช่น Table, Field, Record, Primary Key และ Relationship

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows 11 / 10

  2. โปรแกรม Microsoft Access | Microsoft 365

หัวข้อการฝึกอบรม

  • Macro คืออะไร
  • การสร้าง Macro และการเรียกใช้งาน
  • การแปลง Macro ให้เป็น Module / Visual Basic Code
  • ความรู้เบื้องต้นเกี่ยวกับ 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 และการตั้งชื่อ Control
  • Object และ Property
  • DoCmd Object และ 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 โปรแกรม

Road Map

สนใจหลักสูตร

Microsoft Access VBA

ขอใบเสนอราคาเพื่อรับรายละเอียดหลักสูตรและจัดอบรมให้องค์กรของคุณ