כיצד להשתמש ב- Excel VBA (עם תמונות)

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

כיצד להשתמש ב- Excel VBA (עם תמונות)
כיצד להשתמש ב- Excel VBA (עם תמונות)

וִידֵאוֹ: כיצד להשתמש ב- Excel VBA (עם תמונות)

וִידֵאוֹ: כיצד להשתמש ב- Excel VBA (עם תמונות)
וִידֵאוֹ: КРИПОВЫЕ ИСТОРИИ РЕДДИТ, КОТОРЫЕ НА 100% ПРАВДИВЫ, НО В НИХ НИКТО НЕ ВЕРИТ 2024, מאי
Anonim

תוכל להשתמש בעורך VBA המובנה של Microsoft Excel כדי לשלב קוד Visual Basic בחוברות העבודה שלך. אחד הדברים הטובים ביותר ב- Excel הוא שהוא יכול לכתוב עבורך קוד VBA-זה בדיוק מה שאתה עושה כשאתה מקליט מאקרו. בעת הקלטת מאקרו ב- Excel, Excel שומר את המאקרו בקוד VBA, אותו תוכל להציג ולערוך בעורך Visual Basic. אם אתה חדש ב- VBA, משחק עם פקודות מאקרו הוא דרך מצוינת להתחיל. WikiHow זה מלמד אותך כיצד ליצור בקלות קוד VBA משלך ב- Microsoft Excel, כמו גם כיצד לערוך קוד מתקדם יותר בעורך Visual Basic.

צעדים

חלק 1 מתוך 3: פתיחת עורך Visual Basic

השתמש ב- Excel VBA שלב 1
השתמש ב- Excel VBA שלב 1

שלב 1. הפעל את הכרטיסייה מפתחים ב- Excel

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

  • חלונות

    • לחץ על קוֹבֶץ תפריט ובחר אפשרויות.
    • נְקִישָׁה התאמה אישית של סרט בתפריט.
    • סמן את התיבה "מפתח" תחת "כרטיסיות ראשיות" ולחץ בסדר.
  • macOS

    • לחץ על לְהִצטַיֵן תפריט ובחר העדפות.
    • נְקִישָׁה רצועת הכלים וסרגל הכלים.
    • נְקִישָׁה כרטיסיות ראשיות.
    • סמן את התיבה שליד "מפתח".
    • נְקִישָׁה להציל ואז סגור את החלון.
השתמש ב- Excel VBA שלב 2
השתמש ב- Excel VBA שלב 2

שלב 2. לחץ על הכרטיסייה מפתחים

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

השתמש ב- Excel VBA שלב 3
השתמש ב- Excel VBA שלב 3

שלב 3. לחץ על Visual Basic

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

השתמש ב- Excel VBA שלב 4
השתמש ב- Excel VBA שלב 4

שלב 4. למד את הדרך שלך בעורך Visual Basic

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

  • החלונית Project, בצד שמאל של ה- VBE, היא המקום בו תמצא את כל חוברות העבודה הפתוחות של Excel. כל גליון עבודה בחוברת העבודה הוא אובייקט נפרד, המופיע תחת "Microsoft_Excel_Objects".
  • לאחר שתקלט פקודות מאקרו, הם יופיעו כמודולים בחלונית זו בכותרת "מודולים". לאחר מכן תוכל להציג ולערוך את הקוד בעורך על ידי פתיחת המודול.
  • כדי להכניס מודול משלך מבלי להקליט לראשונה מאקרו, לחץ על לְהַכנִיס בתפריט בחלק העליון של העורך ובחר מודול.
  • לחץ על איקס או עיגול אדום בראש העורך כדי לחזור ל- Excel.

חלק 2 מתוך 3: הקלטה ועריכה של מאקרו

השתמש ב- Excel VBA שלב 5
השתמש ב- Excel VBA שלב 5

שלב 1. פתח כל גליון עבודה ב- Excel

כעת נשתמש בדוגמה ליצירה ועריכה של VBA. כאשר אתה מקליט מאקרו ב- Excel, אתה יוצר קוד VBA שתוכל לערוך בעורך Visual Basic. בדוגמה זו, נרשום מאקרו שמוסיף את סכום A10 ו- B10, מציג את התוצאות ב- C10 ולאחר מכן מעתיק את הערך ל- D10. התחל בפתיחת חוברת עבודה ריקה והזן כל שני ערכים מספריים ב- A10 ו- B10.

השתמש ב- Excel VBA שלב 6
השתמש ב- Excel VBA שלב 6

שלב 2. לחץ על הכרטיסייה מפתחים

הוא נמצא בחלק העליון של המסך.

תוכל גם לפתוח את העורך על ידי לחיצה על Alt + F11 במחשב, או העדיף + F11 (אוֹ Fn + העדיף + F11) ב- Mac.

השתמש ב- Excel VBA שלב 7
השתמש ב- Excel VBA שלב 7

שלב 3. לחץ על הקלט מאקרו

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

השתמש ב- Excel VBA שלב 8
השתמש ב- Excel VBA שלב 8

שלב 4. הזן שם למאקרו

זה משהו שמתאר למה מיועד המאקרו, כגון Sum_and_Copy.

לא יכולים להיות רווחים בשם המאקרו

השתמש ב- Excel VBA שלב 9
השתמש ב- Excel VBA שלב 9

שלב 5. הזן קיצור מקשים עבור המאקרו

קיצור הדרך שתזין יהיה דרך להפעיל במהירות את המאקרו. לדוגמה, Ctrl + ל.

מקש הקיצור חייב להיות אות אלפביתית

השתמש ב- Excel VBA שלב 10
השתמש ב- Excel VBA שלב 10

שלב 6. בחר היכן לאחסן את המאקרו

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

  • אם ברצונך להשתמש במאקרו ולהיות מסוגל להציג ולערוך את סקריפט ה- VBA שלו בכל חוברות העבודה, בחר חוברת עבודה מאקרו אישית. זה יופיע כחוברת עבודה נפרדת בעורך Visual Basic.
  • תוכל גם להזין תיאור אם תרצה, כגון "העתקת סכום המכירות ל- D10".
השתמש ב- Excel VBA שלב 11
השתמש ב- Excel VBA שלב 11

שלב 7. לחץ על אישור כדי להתחיל בהקלטה

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

השתמש ב- Excel VBA שלב 12
השתמש ב- Excel VBA שלב 12

שלב 8. השלם את הפעולות שברצונך להקליט

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

  • לחץ על בית כרטיסייה.
  • לחץ על העכבר ב- C10.
  • לחץ על התפריט "סכום אוטומטי" ובחר סְכוּם.
  • ללחוץ להיכנס אוֹ לַחֲזוֹר כדי להוסיף את הערכים שנבחרו.
  • סמן את C10 ולחץ Ctrl + C. (PC) או Cmd + C. (Mac) להעתיק.
  • לחץ על D10 ולחץ Ctrl + V (PC) או Cmd + V (Mac) להדביק.
השתמש ב- Excel VBA שלב 13
השתמש ב- Excel VBA שלב 13

שלב 9. לחץ על הכרטיסייה מפתחים ובחר עצור הקלטה

זוהי האפשרות המחליפה את "הקלטת מאקרו", שבחרת קודם לכן. Excel כבר לא מתעד את הפעולות שלך.

השתמש ב- Excel VBA שלב 14
השתמש ב- Excel VBA שלב 14

שלב 10. לחץ על פקודות מאקרו בסרגל הכלים

זה מציג רשימה של כל פקודות המאקרו בכל חוברות העבודה שפתחת.

השתמש ב- Excel VBA שלב 15
השתמש ב- Excel VBA שלב 15

שלב 11. בחר את המאקרו החדש שלך ולחץ על ערוך

פעולה זו פותחת את קוד VBA עבור המאקרו שלך בעורך Visual Basic. עכשיו אתה יכול לראות איך המאקרו שלך נראה בקוד VBA. ככל שתמשיך להקליט פקודות מאקרו ותבדוק את הקוד, תוכל ללמוד עוד על Visual Basic.

  • כפי שהזכרנו, פקודות מאקרו נשמרות כמודולים-כעת תראה סעיף "מודולים" בחלונית הפרויקט המכיל את המאקרו שלך.
  • אתה יכול גם פשוט ללחוץ ויז'ואל בייסיק בסרגל הכלים כדי לפתוח את עורך Visual Basic, לחץ באמצעות לחצן העכבר הימני על המודול שברצונך לערוך ולאחר מכן לחץ על לַעֲרוֹך.
השתמש ב- Excel VBA שלב 16
השתמש ב- Excel VBA שלב 16

שלב 12. ערוך את קוד ה- VBA של המאקרו שלך

נניח שאנחנו רוצים שהמאקרו יעתיק את הסכום ל- E10 במקום ל- D10. במקום לרשום מחדש את המאקרו, אנחנו יכולים פשוט לערוך את הקוד בעורך Visual Basic. בדוגמה שלנו, אתר את החלק של קוד VBA בעורך שאומר "D10" והחלף אותו ב- "E10".

השתמש ב- Excel VBA שלב 17
השתמש ב- Excel VBA שלב 17

שלב 13. לחץ על הכרטיסייה הפעלה ובחר הפעל משנה/צורת משתמש

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

  • אתה יכול גם ללחוץ F5 או לחץ על כפתור ההפעלה בסרגל הכלים להפעלת המאקרו.
  • כדי לראות את התוצאות, סגור את עורך Visual Basic כדי לחזור לגליון העבודה שלך.

חלק 3 מתוך 3: יצירת לחצן פקודה בסיסי

השתמש ב- Excel VBA שלב 18
השתמש ב- Excel VBA שלב 18

שלב 1. פתח גליון עבודה ריק ב- Excel

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

השתמש ב- Excel VBA שלב 19
השתמש ב- Excel VBA שלב 19

שלב 2. לחץ על הכרטיסייה מפתחים

הוא נמצא בראש Excel.

השתמש ב- Excel VBA שלב 20
השתמש ב- Excel VBA שלב 20

שלב 3. לחץ על הכפתור הוספה

זהו סמל ארגז הכלים בסרגל הכלים. זה פותח תפריט.

השתמש ב- Excel VBA שלב 21
השתמש ב- Excel VBA שלב 21

שלב 4. לחץ על סמל לחצן הפקודה בסעיף "פקד X פעיל"

זוהי האפשרות הראשונה בחלק השני.

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

השתמש ב- Excel VBA שלב 22
השתמש ב- Excel VBA שלב 22

שלב 5. לחץ על תא ריק

פעולה זו יוצרת לחצן חדש בשם "לחצן הפקודה" בחוברת העבודה שלך. תוכל להקצות לחצן זה מאקרו שמסיים משימה מסוימת בכל פעם שאתה לוחץ על הכפתור. בדוגמה שלנו, נגרום ללחצן להכניס את המילה "wikiHow" לתא A1.

ה מצב עיצוב כפתור בסרגל הכלים כעת צריך להיות מואר. אם לא, לחץ עליו כדי להאיר אותו כעת.

השתמש ב- Excel VBA שלב 23
השתמש ב- Excel VBA שלב 23

שלב 6. לחץ באמצעות לחצן העכבר הימני על לחצן הפקודה ובחר הצג קוד

פעולה זו פותחת את הקוד של הלחצן בעורך Visual Basic.

  • תוכל גם ללחוץ על הכפתור פעם אחת ולבחור הצג קוד בסרגל הכלים.
  • במקום להכניס את הקוד כמודול כמו הקלטת מאקרו, זה מוסיף את הקוד לאובייקט של גליון העבודה שעליו הנחת את הכפתור. תוכל תמיד להציג ולערוך קוד זה על ידי פתיחת עורך Visual Basic, לחיצה ימנית על גליון העבודה המכיל את הלחצן ובחירה הצג קוד.
השתמש ב- Excel VBA שלב 24
השתמש ב- Excel VBA שלב 24

שלב 7. הכנס את הקוד להדפסת "wikiHow" לתא A1

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

  • טווח ("A1"). ערך = "שלום"

השתמש ב- Excel VBA שלב 25
השתמש ב- Excel VBA שלב 25

שלב 8. סגור את עורך Visual Basic

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

השתמש ב- Excel VBA שלב 26
השתמש ב- Excel VBA שלב 26

שלב 9. לחץ על מצב עיצוב בסרגל הכלים

זה יוצא ממצב עיצוב-לא תוכל ללחוץ על הלחצן אם אתה עדיין במצב עיצוב.

השתמש ב- Excel VBA שלב 27
השתמש ב- Excel VBA שלב 27

שלב 10. לחץ על לחצן הפקודה

כעת אתה אמור לראות את המילה "wikiHow" בתא A1 בגליון העבודה שלך.

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

טיפים

  • אם אתה חדש ב- VBA, נסה לקחת שיעור היכרות או צפה בסרטוני מתחילים ב- YouTube.
  • ככל שתצבור ניסיון רב יותר ב- VBA, בדוק את פורומי המשתמשים הפופולריים של Excel VBA ב- Reddit /r /vba ו /r /excel.

מוּמלָץ: