משתני VBA של Excel - פקודות מאקרו קלות של Excel

תוכן העניינים

מספר שלם | מחרוזת | כפול | בוליאני

פרק זה מלמד אותך כיצד להצהיר, לאתחל ולהציג א מִשְׁתַנֶה ב Excel VBA. הודעת Excel VBA שאתה משתמש במשתנה נקראת הכרזה על משתנה. אתחול פירושו פשוט הקצאת ערך התחלתי (ראשוני) למשתנה.

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

מספר שלם

משתנים שלם משמשים לאחסון מספרים שלמים.

Dim x כמספר שלם
x = 6
טווח ("A1"). ערך = x

תוֹצָאָה:

הסבר: שורת הקוד הראשונה מכריזה על משתנה עם שם x מסוג מספר שלם. לאחר מכן, אנו מאתחלים את x עם ערך 6. לבסוף, אנו כותבים את הערך של x לתא A1.

חוּט

משתני מחרוזת משמשים לאחסון טקסט.

קוד:

ספר עמום כמחרוזת
ספר = "תנ"ך"
טווח ("A1"). ערך = ספר

תוֹצָאָה:

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

לְהַכפִּיל

משתנה מסוג Double הוא מדויק יותר מאשר משתנה מסוג מספר שלם ויכול לאחסן מספרים גם אחרי הפסיק.

קוד:

Dim x כמספר שלם
x = 5.5
הערך "msgBox" הוא x

תוֹצָאָה:

אבל זה לא הערך הנכון! אתחלנו את המשתנה עם ערך 5.5 ונקבל את הערך 6. מה שאנחנו צריכים זה משתנה מסוג Double.

קוד:

Dim x ככפול
x = 5.5
הערך "msgBox" הוא x

תוֹצָאָה:

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

בוליאני

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

קוד:

 Dim ממשיכים בתור בוליאני
המשך = נכון
אם המשך = נכון אז MsgBox "משתנים בוליאניים מגניבים"

תוֹצָאָה:

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

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave