/ / גודל של מערך ב - VBA של

גודל של מערך ב - VBA של

כדי לקבל את גודל המערך in Excel VBA, ניתן להשתמש בפונקציות UBound ו- LBound.

הצב לחצן פקודה בגליון העבודה והוסף את שורות הקוד הבאות:

1. ראשית, אנחנו צריכים להכריז על המערך. מערך שלנו יש שני ממדים. זה מורכב 5 שורות ו 2 עמודות. גם להכריז על שני משתנים של סוג שלם.

Dim Films(1 To 5, 1 To 2) As String, x As Integer, y As Integer

המערך עשוי להיראות כך.

גודל של מערך ב - VBA של

2. הבא, אנחנו מקבלים את הגודל של המערך. הוסף את שורות הקוד הבאות:

x = UBound(Films, 1) - LBound(Films, 1) + 1
y = UBound(Films, 2) - LBound(Films, 2) + 1

UBound (סרטים, 1) נותן את הגבול העליון של הממד הראשון, שהוא 5.
LBound (סרטים, 1) נותן את הגבול התחתון של הממד הראשון, שהוא 1.

UBound (סרטים, 2) נותן את הגבול העליון של הממד השני, שהוא 2.
LBound (סרטים, 2) נותן את הגבול התחתון של הממד השני, שהוא 1.

כתוצאה מכך, x שווה ל- 5 ו- y שווה ל- 2.

3. אנו משתמשים ב- MsgBox כדי להציג את מספר האלמנטים של המערך.

MsgBox "This array consists of " & x * y & " elements"

תוצאה:

גודל של מערך מערך

קרא גם: