ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ในฐานข้อมูล Access คุณสามารถใช้แมโครแอคชัน MessageBox เพื่อแสดงกล่องข้อความที่มีคําเตือนหรือข้อความให้ข้อมูลได้ ตัวอย่างเช่น คุณสามารถใช้แมโครแอคชัน MessageBox กับแมโคร การตรวจสอบความถูกต้อง ได้ เมื่อ ตัวควบคุม หรือ ระเบียน ล้มเหลวตามเงื่อนไขการตรวจสอบในแมโคร กล่องข้อความสามารถแสดงข้อความแสดงข้อผิดพลาดและให้คําแนะนําเกี่ยวกับชนิดของข้อมูลที่ควรใส่

หมายเหตุ: เนื้อหาบางส่วนในหัวข้อนี้อาจไม่สามารถใช้กับบางภาษาได้

การตั้งค่าสําหรับฐานข้อมูลเดสก์ท็อป Access

ในฐานข้อมูล Access บนเดสก์ท็อป แอคชันแมโคร MessageBox มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์ของแอคชัน

คำอธิบาย

ข้อความ

ข้อความในกล่องข้อความ ใส่ข้อความในกล่องอาร์กิวเมนต์ ข้อความ คุณสามารถพิมพ์อักขระได้สูงสุด 255 ตัว หรือใส่ นิพจน์ (นําหน้าด้วยเครื่องหมายเท่ากับ)

Beep

ระบุว่าลําโพงของคอมพิวเตอร์หรืออุปกรณ์ของคุณจะส่งเสียงปี๊บเมื่อข้อความแสดงหรือไม่ เลือก ใช่ (เสียงปี๊บ) หรือ ไม่ใช่ (ไม่ส่งเสียงปี๊บ) ค่าเริ่มต้นคือ ใช่

ชนิด

ชนิดของกล่องข้อความ แต่ละชนิดจะมีไอคอนต่างกัน เลือก ไม่มีสําคัญคําเตือนคําเตือน! หรือข้อมูล ค่าเริ่มต้นคือ ไม่มี

ชื่อเรื่อง

ข้อความที่แสดงในกล่องข้อความ แถบชื่อเรื่อง ตัวอย่างเช่น คุณสามารถให้แถบชื่อเรื่องแสดง "การตรวจสอบความถูกต้องของรหัสลูกค้า" ถ้าคุณปล่อยให้อาร์กิวเมนต์นี้ว่างไว้ "Microsoft Access" จะแสดงขึ้น

การตั้งค่าสําหรับ Access Web App

ใน Access Web Apps แมโครแอคชัน MessageBox มีอาร์กิวเมนต์เดียวเท่านั้น

อาร์กิวเมนต์ของแอคชัน

คำอธิบาย

ข้อความ

ข้อความในกล่องข้อความ ใส่ข้อความในกล่องอาร์กิวเมนต์ ข้อความ คุณสามารถพิมพ์อักขระได้สูงสุด 255 ตัว หรือใส่ นิพจน์ (นําหน้าด้วยเครื่องหมายเท่ากับ)

ข้อสังเกต

ในฐานข้อมูล Access บนเดสก์ท็อป คุณสามารถใช้แมโครแอคชัน MessageBox เพื่อสร้างข้อความแสดงข้อผิดพลาดที่จัดรูปแบบคล้ายกับข้อความแสดงข้อผิดพลาดที่มีอยู่แล้วภายในที่แสดงโดย Access แมโครแอคชัน MessageBox อนุญาตให้คุณใส่ข้อความได้สามส่วนสําหรับอาร์กิวเมนต์ ข้อความ คุณแยกส่วนด้วยอักขระ "@"

ตัวอย่างต่อไปนี้แสดงกล่องข้อความที่จัดรูปแบบที่มีข้อความที่มีส่วน ส่วนแรกของข้อความจะแสดงเป็นหัวเรื่องตัวหนา ส่วนที่สองจะแสดงเป็นข้อความธรรมดาใต้หัวเรื่องนั้น ส่วนที่สามจะแสดงเป็นข้อความธรรมดาใต้ส่วนที่สอง โดยมีบรรทัดว่างอยู่ระหว่างส่วนนั้น

พิมพ์สตริงต่อไปนี้ในอาร์กิวเมนต์ ข้อความ :

ปุ่มไม่ถูกต้อง!ปุ่ม@This ไม่ work.@Try ปุ่มอื่น

หมายเหตุ: เทคนิคการจัดรูปแบบพิเศษนี้ไม่สามารถใช้ใน Access Web App ได้

คุณไม่สามารถเรียกใช้แอคชัน MessageBox ในโมดูล Visual Basic for Applications (VBA) ได้ ใช้ฟังก์ชัน MsgBox แทน

ตัวอย่าง

สถานการณ์สมมติของกล่องข้อความ

ตัวอย่างต่อไปนี้แสดงสถานการณ์สมมติชนิดต่างๆ สําหรับการใช้แมโครแอคชัน MessageBox

การดำเนินการ

อาร์กิวเมนต์

ข้อคิดเห็น

กล่องข้อความ

ข้อความ: ย้ายไปยังระเบียนซัพพลายเออร์ที่มีผลิตภัณฑ์ที่คุณต้องการดู แล้วคลิกปุ่ม ตรวจสอบผลิตภัณฑ์ อีกครั้ง

ปี๊บ: ไม่

ชนิด: ไม่มี

ชื่อเรื่อง: เลือกผู้จําหน่าย

ในตัวอย่างนี้ ถ้าไม่มีผู้จําหน่ายปัจจุบันบนฟอร์มผู้จําหน่าย ให้แสดงข้อความ Access จะไม่แสดงไอคอนใดๆ ที่มีข้อความ

กล่องข้อความ

ข้อความ: โปรดใส่ชื่อผู้จําหน่ายก่อนที่จะพยายามบันทึกระเบียน

ส่งเสียงปี๊บ: ใช่

ชนิด: คําเตือน!

ชื่อเรื่อง: ชื่อผู้จําหน่ายหายไป

ในตัวอย่างนี้ ถ้าไม่มีชื่อผู้จัดจําหน่ายสําหรับระเบียนเมื่อผู้ใช้พยายามบันทึกระเบียน ให้แสดงข้อความที่มีเสียง Access จะแสดงไอคอนเครื่องหมายอัศเจรีย์กับข้อความนี้

กล่องข้อความ

ข้อความ: ="ผู้จําหน่าย " & [ฟอร์ม]! [ผู้จําหน่าย]! [ชื่อผู้จําหน่าย] & " อยู่ในฐานข้อมูลแล้ว"

ส่งเสียงปี๊บ: ใช่

ชนิด: สําคัญ

ชื่อเรื่อง: ทําซ้ําผู้จําหน่าย

ในตัวอย่างฐานข้อมูลบนเดสก์ท็อปนี้ ผู้ใช้ได้ใส่ชื่อผู้ขายที่ซ้ํากันลงในฟอร์มผู้ขาย ในอาร์กิวเมนต์ ข้อความ นิพจน์จะต่อข้อความข้อความแบบกําหนดเองและแสดงชื่อผู้ขายที่ผู้ใช้พิมพ์ลงในตัวควบคุม ชื่อผู้จําหน่าย บนฟอร์ม ผู้จําหน่าย Access จะแสดงข้อความที่มีเสียงและไอคอนสําคัญพร้อมข้อความนี้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×