/ / חודש שמות ב - VBA של

חודש שמות ב - VBA של

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

פונקציות המשתמש מוגדר צריך להיות ממוקם לתוך מודול.

1. פתח את Visual Basic Editor ולחץ על Insert, Module.

2. הוסף את שורת הקוד הבאה:

Function MONTHNAMES()

השם של הפונקציה שלנו הוא MONTHNAMES. החלק הריק בין הסוגריים אומר שאנחנו נותנים ל- VBA שום דבר כקלט.

3. הפונקציה Array מאפשרת לנו להקצות ערכים למערך וריאנט בשורה אחת של קוד.

MONTHNAMES = Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

4. אל תשכח לסיים את הפונקציה.

End Function

5. עכשיו אתה יכול להשתמש בפונקציה זו, בדיוק כמו כל פונקציה אחרת Excel, כדי להחזיר את השמות של החודשים. בחר 12 תאים אופקי, הזן את הפונקציה = MONTHNAMES () ולחץ CTRL + SHIFT + ENTER.

תוצאה:

חודש שמות ב - VBA של

הערה: לא ניתן למחוק חודש בודד. כדי למחוק את החודשים, בחר את טווח A1: L1 ולחץ על Delete. פונקציה זו זמינה רק בחוברת עבודה זו.

קרא גם: