הפונקציה Array

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

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

תחביר

מערך ( arglist )

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

הערות

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

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

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

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

הערה: משתנה שאינו מוצהר כמערך יכול עדיין להכיל מערך. משתנה 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.

×