ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

ฟังก์ชัน UBound

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

ไวยากรณ์

UBound ( arrayname [, dimension ] )

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

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

คำอธิบาย

arrayname

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

มิติ

ไม่จำเป็น Variant (Long) จํานวนเต็มที่ระบุว่าขอบบนของมิติใดที่จะถูกส่งกลับ ใช้ 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) For more information about working with VBA, select Developer Reference in the drop-down list next to Search and enter one or more terms in the search box.

ตัวอย่างนี้ใช้ฟังก์ชัน 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.

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

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

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

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

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×