Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ส่งกลับ Long ที่มีตัวห้อยที่มีขนาดใหญ่ที่สุดที่พร้อมใช้งานสําหรับมิติที่ระบุของ อาร์เรย์

ไวยากรณ์

UBound ( arrayname [, dimension ] )

ไวยากรณ์ของฟังก์ชัน UBound มีอาร์กิวเมนต์ดังนี้

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

คำอธิบาย

ชื่ออาร์เรย์

จำเป็น ชื่อของ ตัวแปร อาร์เรย์ เป็นไปตามแบบแผนการตั้งชื่อตัวแปรมาตรฐาน

มิติ

ไม่จำเป็น ตัวแปร (ยาว) จํานวนเต็มที่ระบุว่าขอบเขตบนของมิติใดที่จะถูกส่งกลับ ใช้ 1 สําหรับมิติแรก, 2 สําหรับมิติที่สอง และอื่นๆ ถ้าไม่ระบุ มิติ จะถือว่าเป็น 1

ข้อสังเกต

ฟังก์ชัน UBound จะใช้กับฟังก์ชัน LBound เพื่อกําหนดขนาดของอาร์เรย์ ใช้ฟังก์ชัน LBound เพื่อค้นหาขีดจํากัดล่างของมิติอาร์เรย์

UBound จะส่งกลับค่าต่อไปนี้สําหรับอาร์เรย์ที่มีมิติเหล่านี้:

Dim A(1 To 100, 0 To 3, -3 To 4)

คำชี้แจง

ค่าที่ส่งกลับ

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4

ตัวอย่าง

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

ตัวอย่างนี้ใช้ฟังก์ชัน UBound เพื่อกําหนดตัวห้อยที่พร้อมใช้งานที่ใหญ่ที่สุดสําหรับมิติที่ระบุของอาร์เรย์

Dim Upper' Declare array variables.Dim MyArray(1 To 10, 5 To 15, 10 To 20)Dim AnyArray(10)Upper = UBound(MyArray, 1)    ' Returns 10.Upper = UBound(MyArray, 3)    ' Returns 20.Upper = UBound(AnyArray)    ' Returns 10.

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

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

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

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