הפונקציה UBound

פונקציה זו מחזירה אורך ארוך המכיל את הכתב התחתי הגדול ביותר הזמין עבור הממד המצוין של מערך.

תחביר

UBound ( arrayname [, dimension ] )

תחביר הפונקציה UBound מכיל את הארגומנטים הבאים:

ארגומנט

תיאור

arrayname

נדרש. שם משתנה המערך; מציית למוסכמות רגילות למתן שמות למשתנים.

ממד

אופציונלי. משתנה (ארוך). מספר שלם המציין איזה מספר הגבול העליון של הממד מוחזר. השתמש ב-1 עבור הממד הראשון, 2 עבור השניה וכן הלאה. אם dimension מושמט, הפונקציה 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.

זקוק לעזרה נוספת?

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×