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

นำไปใช้กับ

วัตถุ ComboBox

วัตถุ ListBox

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

นิพจน์.ListIndex

นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งในรายการ นําไปใช้กับ

ข้อสังเกต

คุณสมบัติ ListIndex เป็นจํานวนเต็มตั้งแต่ 0 ถึงจํานวนรายการทั้งหมดในกล่องรายการหรือกล่องคําสั่งผสมลบด้วย 1 Microsoft Office Access 2007 ตั้งค่าคุณสมบัติ ListIndex เมื่อเลือกรายการในกล่องรายการหรือส่วนกล่องรายการของกล่องคําสั่งผสม ค่าคุณสมบัติ ListIndex ของรายการแรกในรายการคือ 0 ค่าของข้อมูลที่สองคือ 1 และอื่นๆ

คุณสมบัตินี้พร้อมใช้งานโดยการใช้ แมโคร หรือโค้ด Visual Basic for Applications (VBA) เท่านั้น คุณสามารถอ่านคุณสมบัตินี้ได้เฉพาะใน มุมมองฟอร์ม และ มุมมองแผ่นข้อมูล เท่านั้น คุณสมบัตินี้เป็นแบบอ่านอย่างเดียวและไม่พร้อมใช้งานในมุมมองอื่น

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

กล่องรายการยังมีคุณสมบัติ MultiSelect ที่อนุญาตให้ผู้ใช้สามารถเลือกหลายรายการจากตัวควบคุมได้ เมื่อมีการเลือกหลายรายการในกล่องรายการ คุณสามารถกําหนดได้ว่ารายการใดจะถูกเลือกโดยใช้คุณสมบัติ Selected ของตัวควบคุม คุณสมบัติ Selected คืออาร์เรย์ของค่าตั้งแต่ 0 ถึงค่าคุณสมบัติ ListCount ลบด้วย 1 สําหรับแต่ละรายการในกล่องรายการ คุณสมบัติ เลือก จะเป็น จริง ถ้ารายการถูกเลือก และ เท็จ ถ้าไม่ได้เลือกไว้

คอลเลกชัน ItemsSelected ยังมีวิธีเข้าถึงข้อมูลในแถวที่เลือกของกล่องรายการหรือกล่องคำสั่งผสมอีกด้วย

ตัวอย่าง

เมื่อต้องการส่งกลับค่าของคุณสมบัติ ListIndex คุณสามารถทำดังต่อไปนี้:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

เมื่อต้องการตั้งค่าคุณสมบัติ ListIndex คุณสามารถทำดังต่อไปนี้:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

โดยที่ formname และ controlname คือชื่อของฟอร์มและชื่อตัวควบคุมของกล่องรายการหรือกล่องคำสั่งผสมตามลำดับ ซึ่งแสดงเป็นค่า String และ index คือค่าดัชนีของรายการ

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

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

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

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

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

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

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

×