הפונקציה Array

החזרת aVariant המכיל מערך.

תחביר

Array ( ארגליסט )

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

הערות

הסימון המשמש להפניה לרכיב במערך כולל את שם ה משתנה ואחריו סוגריים המכילים מספר אינדקס המציין את הרכיב הרצוי. בדוגמה הבאה, ה משפט הראשונה יוצרת משתנה בשם Aכמשתנה. המשפט השני מקצה מערך ל Aמשתנה. המשפט האחרון מקצה את הערך הכלול ברכיב המערך השני למשתנה אחר.

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

הגבול התחתון של מערך שנוצר באמצעות הפונקציה array נקבע על-ידי הגבול התחתון שצוין עם משפט הבסיס של האפשרות , אלא אם מערך מוסמך בשם ספריית הסוגים (לדוגמה, VBA. Array). אם מוסמכים בעלי שם הספריה type, Array אינו מושפע מבסיס האפשרויות.

הערה: Variant שאינו מוצהר כמערך יכול עדיין להכיל מערך. משתנה Variant יכול להכיל מערך מכל סוג, למעט מחרוזות באורך קבוע וסוגים המוגדרים על-ידי המשתמש. למרות שמשתנה המכיל מערך שונה באופן מושגי ממערך שהרכיבים שלו הם מסוג Variant, הגישה לרכיבי המערך מתבצעת באותו אופן.

דוגמה

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

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume lower bound set to 1 (using Option Base
' statement).
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".

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

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

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

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

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

×