ข้ามไปยังเนื้อหา
Microsoft Access Advanced and Macro

MSA-L2

Microsoft Access Advanced and Macro

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

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

Workshope-Certificate

ดาวน์โหลด Course Outline

Microsoft Access Advanced and Macro

หลักสูตรนี้เน้นการพัฒนา 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
6. การทำงานกับ Macro และ Expression ใน Microsoft Access
  • การสร้างไฟล์ ACCDE
  • รู้จักกับ Microsoft Access Runtime
8. กรณีศึกษา

Road Map

คำถามที่พบบ่อย

Macro ใน Microsoft Access ช่วยกำหนดชุดคำสั่ง (Actions) ให้ทำงานอัตโนมัติตามเหตุการณ์ (Event) เช่น การเปิดฟอร์ม การบันทึกข้อมูล การตรวจสอบความถูกต้องของข้อมูล การเปิดรายงาน หรือการเรียกใช้ Query ทำให้ลดขั้นตอนการทำงานซ้ำ ๆ และช่วยให้ผู้ใช้งานสามารถใช้งานระบบฐานข้อมูลได้สะดวกและรวดเร็วยิ่งขึ้น

หลักสูตรครอบคลุมการใช้งาน Action Query ทั้ง Update Query, Append Query, Delete Query และ Make Table Query เพื่อช่วยปรับปรุง เพิ่ม ลบ หรือสร้างตารางใหม่จากผลลัพธ์ของ Query ได้ภายในคำสั่งเดียว เหมาะสำหรับงานที่ต้องจัดการข้อมูลจำนวนมากและต้องการลดการแก้ไขข้อมูลทีละรายการ

ผู้เรียนจะได้เรียนรู้การสร้าง Form Design และ Report Design ระดับสูง เช่น การใช้งาน Sub Form, Sub Report, Conditional Formatting, Group Header และ Multiple Column Report เพื่อให้ระบบฐานข้อมูลใช้งานง่าย แสดงผลข้อมูลได้ชัดเจน และรองรับการจัดทำรายงานสำหรับการใช้งานจริงภายในองค์กร

มี ผู้เรียนจะได้ฝึกสร้าง User Interface Macro และ Data Macro เพื่อให้ฐานข้อมูลสามารถตอบสนองต่อเหตุการณ์ต่าง ๆ ได้โดยอัตโนมัติ เช่น การตรวจสอบข้อมูลก่อนบันทึก การกำหนดเงื่อนไขด้วย IF / ELSE และการเรียกใช้คำสั่งตามเหตุการณ์ที่เกิดขึ้นบน Form หรือ Table ช่วยให้ระบบมีความชาญฉลาดและลดข้อผิดพลาดจากการทำงานของผู้ใช้

ใช่ หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจการพัฒนา Application ด้วย Macro, Form, Report และ Action Query ซึ่งเป็นพื้นฐานสำคัญก่อนต่อยอดสู่ Microsoft Access VBA ที่ต้องใช้การเขียนโปรแกรมเพื่อสร้างระบบงานที่มีตรรกะซับซ้อนและรองรับการเชื่อมต่อกับระบบอื่น ๆ ได้อย่างยืดหยุ่น

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

“Microsoft Access Advanced and Macro”

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