รหัสหลักสูตร
MSA-L2

Microsoft Access Advanced and Macro

ระยะเวลา
3
วัน (
18
ชม.) |ช่วงเวลา 9:00 - 16:00 น.
ประเภทการอบรม
Inhouse
Call
*รับเฉพาะ InHouse Training เท่านั้น
หลักสูตร Microsoft Access Advanced and Macro
หลักสูตร Advanced Microsoft Access
พัฒนาฟอร์มที่ซับซ้อนขึ้น
ออกแบบและพัฒนา Data Macro
สร้าง Report Features ขั้นสูง
การพัฒนา ฟอร์มใน Microsoft Access
การพัฒนา Report ใน Microsoft Access
สนใจติดต่อเราได้ที่ 022194304
ทักษะ (ระบุได้หลายทักษะ)
คำโปรย

หลักสูตรนี้เน้นการพัฒนา Application ในส่วนของฟอร์ม โดยใช้ชุดคำสั่ง Macro เพื่อการพัฒนาระบบฐานข้อมูลให้มีความสามารถมากขึ้น ผู้เรียนจะได้เข้าใจแนวคิดของ Macro ใน Access ซึ่งเป็นการกำหนดคำสั่งหรือ Action ให้ทำงานตามเหตุการณ์ต่างๆ หรือ Event ที่เกิดขึ้นบนคอนโทรลและฟอร์ม ซึ่งการจะเข้าใจกระบวนการดังกล่าวได้นั้น จำเป็นต้องเรียนรู้การใช้ User Control ต่างๆ บนฟอร์มในระดับลึกถึงการกำหนด Property รวมถึงการใช้ Built-In Function และ IF เพื่อกำหนดเงื่อนไขที่ซับซ้อนได้

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

  1. ผู้อบรมสามารถพัฒนาฟอร์มในระดับสูงได้ โดยใช้ร่วมกับมาโคร (Macro)
  2. ผู้อบรมสามารถสร้างรายงานในการทำงานในระดับสูงได้
  3. ผู้อบรมสามารถสร้างมาโคร (Macro) กำหนดเงื่อนไขได้
  4. ผู้อบรมสามารถรับส่งค่าระหว่างฟอร์มและรายงานได้
  5. ผู้อบรมสามารถเข้าใจการแสดงผลการสืบค้นข้อมูลจากการกำหนด Join Type ได้
  6. ผู้อบรมสามารถสร้าง Action Query ประเภทต่างๆ ได้
  7. ผู้อบรมสามารถใช้งาน Utility ของ Microsoft Access ได้

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

  1. ผู้ที่ใช้งาน Microsoft Access มาพอสมควร หรือ ผู้ที่มีพื้นฐานด้านข้อมูลแล้ว
  2. ต้องการเพิ่มความสามารถของฟอร์มที่ใช้ติดต่อกับผู้ใช้ (User Interface)

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

  1. มีพื้นฐานการใช้งาน Microsoft Access  เช่น การเปิด‑ปิดฐานข้อมูล, การจัดการตาราง
  2. มีความเข้าใจพื้นฐานเกี่ยวกับการสร้างฟอร์ม (Form) และการสร้าง Query พื้นฐาน

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

  1. ระบบปฏิบัติการ Windows 11 / 10
  2. โปรแกรม Microsoft Access | Microsoft 365

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

  • การสร้างฟอร์มด้วยเครื่องมือ Form Design
  • การสร้าง Data Objects ที่ผูกเชื่อมโยงกับข้อมูลในฐานข้อมูล (Bound Object)
  • การสร้าง Unbound Object
  • การกำหนดค่า Combo Box ด้วยการกำหนด Property
  • การสร้าง Unbound Combo Box เพื่อกรองข้อมูลให้กับ Sub-Form
  • การสร้างคอนโทรลเพื่อการคำนวณ (Calculate Control)
  • การเพิ่ม Data Chart ไปยังฟอร์ม
  • การทำงานกับ Sub-Form

  • การสร้าง Report โดยไม่ใช้ Wizard
  • การทำงานกับ Sub Report
  • การกำหนดลำดับตัวเลข (Numbering) ให้กับ Report
  • การกำหนดรูปแบบอย่างมีเงื่อนไข (Conditional Formatting)
  • การสร้าง Report แบบหลายคอลัมน์ (Multiple Column Report)
  • การกำหนดคุณสมบัติของ Group Header Section ให้กับ Report
    • Repeat section
    • Force New Page

  • การใช้คำสั่ง JOIN กับ Query
    • Inner Join
    • Outer Join
    • Full outer Join
    • Cross Join
    • Unequal Join
  • การทำงานกับ Action Query
    • การปรับปรุงข้อมูลด้วย Update Query
    • การเพิ่มข้อมูลด้วย Append Query
    • การลบข้อมูลด้วย Delete Query
    • การสร้าง Table ใหม่จากผลลัพธ์ของการ Query ด้วย Make Table Query
  • การสร้าง Union Query

  • ภาพรวมของ User Interface Macro
  • การสร้าง Standalone Macro
  • การสร้าง Embedded Macro
  • การเพิ่มคำสั่ง (Action) ให้กับ Macro
  • การควบคุมคำสั่งด้วย IF, ELSE IF และ ELSE
  • การสร้าง Sub Macro
  • การจัดกลุ่มให้กับคำสั่ง Macro
  • การคัดลอกและการแชร์ Macro ให้กับผู้อื่น
  • การรัน Macro

  • แนะนำเกี่ยวกับ Data Macro
  • การสร้าง Event-Driven Data Macro

การทำงานกับ Macro และ Expression ใน Microsoft Access

  • การสร้างไฟล์ ACCDE
  • รู้จักกับ Microsoft Access Runtime

กรณีศึกษา