כיצד לפתוח ולהשתמש בעורך Visual Basic ב- Excel

כיצד לפתוח ולהשתמש בעורך Visual Basic ב- Excel

הצעד הראשון בשימוש ב-VBA באקסל הוא להכיר את עורך Visual Basic (הידוע גם כעורך VBA או עורך VB).

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

מהו עורך Visual Basic באקסל?

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

עורך VB הוא המקום שבו נשמר קוד VB.

אתה יכול לקבל קוד בעורך VB בכמה דרכים:

  1. כאשר אתה מקליט מאקרו, הוא יוצר באופן אוטומטי מודול חדש בעורך VB ומכניס את הקוד למודול זה.
  2. אתה יכול להקליד קוד VB באופן ידני בעורך VB.
  3. אתה יכול להעתיק קוד מחוברות עבודה אחרות או מהאינטרנט ולהדביק אותו בעורך VB.

פתח את עורך VB

ישנן מספר דרכים לפתוח את עורך Visual Basic ב-Excel:

  1. השתמש בקיצורי מקלדת (הקל, המהיר ביותר)
  2. השתמש בכרטיסיית המפתחים.
  3. השתמש בכרטיסיות גליון עבודה.

בואו נסתכל במהירות על כל אחד מהם.

קיצור מקשים לפתיחת עורך Visual Basic

הדרך הקלה ביותר לפתוח את עורך Visual Basic היא להשתמש בקיצור מקלדת - ALT + F11(החזק את מקש ALT לחוץ ולחץ על מקש F11).

שאלות קשורות  כיצד לשנות שם של גליונות עבודה באקסל (4 דרכים קלות + קיצורי דרך)

לאחר שתעשה זאת, הוא יפתח חלון נפרד עבור עורך Visual Basic.

קיצור זה פועל כמחלף, כך שכאשר תשתמש בו שוב, הוא יחזיר אותך לאפליקציית Excel (מבלי לסגור את עורך VB).

מקשי הקיצור עבור גרסת ה-Mac הםOpt+F11אוFn + Opt + F11

השתמש בכרטיסיית המפתחים

כדי לפתוח את עורך Visual Basic מהרצועה:

  1. לחץ על הכרטיסייה "מפתח" (אם אינך רואה את הכרטיסייה "מפתח", קרא כיצד להשיג אותה).
  2. בקבוצת הקוד, לחץ על Visual Basic.

כפתור Visual Basic Editor ברצועת הכלים

השתמש בכרטיסיות גליון עבודה

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

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

צפה בקוד כדי לפתוח את עורך VB

שיטה זו לא רק פותחת את עורך VB, אלא גם לוקחת אותך לחלון הקוד של אובייקט הגיליון הזה.

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

האנטומיה של עורך Visual Basic באקסל

כאשר אתה פותח לראשונה את עורך VB, זה עשוי להיראות מעט מהמם.

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

כמו כן, עדיין יש לו את המראה הישן של Excel 97 יום.בעוד ש-Excel השתפר מאוד בעיצוב ובשימושיות במהלך השנים, המראה של עורך VB לא השתנה בשום צורה.

בחלק זה, אדריך אותך בחלקים השונים של יישום Visual Basic Editor.

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

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

חלקים שונים של עורך VB באקסל

עכשיו בואו נסתכל במהירות על כל רכיב ונראה מה הוא עושה:

תפריט הבר

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

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

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

סרגל כלים

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

אתה יכול להתאים אותו מעט על ידי הסרה או הוספה של אפשרויות (על ידי לחיצה על החץ הקטן למטה בקצה סרגל הכלים).

הוסף או הסר אפשרויות מסרגל הכלים

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

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

הערה: ישנם ארבעה סרגלי כלים בעורך VB - Standard, Debug, Edit ו-UserForm.מה שאתה רואה בתמונה למעלה (וגם ברירת המחדל) הוא סרגל הכלים הסטנדרטי.אתה יכול לגשת לסרגלי כלים אחרים על ידי מעבר לאפשרות התצוגה והרחף עם הסמן מעל האפשרות סרגלי כלים.אם תרצה, תוכל להוסיף סרגל כלים אחד או יותר לעורך VB.

דפדפן פרויקט

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

בעת שימוש ב-Excel, כל חוברת עבודה פתוחה או תוספת היא פרויקט.כל אחד מהפריטים הללו יכול להכיל קבוצה של אובייקטים.

לדוגמה, בתמונה למטה, סייר הפרויקטים מציג שתי חוברות עבודה פתוחות (Book1 ו-Book2) ואת האובייקטים בכל חוברת עבודה (גליונות עבודה, ThisWorkbook ומודולים ב-Book1).

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

סייר פרויקטים בעורך Excel VBA

האובייקטים הבאים יכולים להיות חלק מסייר הפרויקט:

  1. כל חוברות העבודה הפתוחות - בתוך כל חוברת עבודה (נקראת גם פרויקט) תוכל להכיל את האובייקטים הבאים:
    • עבודהעבודה עבור כל גליון עבודה בספראובייקט שולחן
    • אובייקט זה של חוברת העבודה, המייצג את חוברת העבודה עצמה
    • של כל גיליון תרשיםגיליון תרשימים לְהִתְנַגֵד(אלה אינם נפוצים כמו דפי עבודה)
    • מודול- כאן נמצא הקוד שנוצר באמצעות מקליט המאקרו.אתה יכול גם לכתוב או להעתיק-הדבק קוד VBA כאן.
  2. כל התוספות הפתוחות

חשבו על Project Explorer כמקום שבו ניתן לתאר את כל האובייקטים הפתוחים ב-Excel בזמן נתון.

קיצור המקשים לפתיחת Project Explorer הואControl + R(החזק את מקש השליטה לחוץ ולאחר מכן הקש R).כדי לסגור אותו, פשוט לחץ על סמל הסגירה בפינה השמאלית העליונה של חלון Project Explorer.

הערה: עבור כל אובייקט בסייר הפרויקט, יש חלון קוד שבו אתה יכול לכתוב קוד (או להעתיק ולהדביק מאיפשהו).חלון הקוד מופיע בעת לחיצה כפולה על אובייקט.

חלון מאפיינים

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

שאלות קשורות  כיצד להסיר עיצוב תאים (מכל, ריקים, תאים ספציפיים) ב- Excel

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

חלון מאפיינים מעוגן מתחת ל-Project Explorer

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

שנה את המאפיין הגלוי של גליון עבודה בחלון המאפיינים

חלון קוד

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

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

כאשר אתה מקליט מאקרו, הקוד שלו נכנס לחלון הקוד של המודול.Excel מוסיף באופן אוטומטי מודול להכנסת הקוד שלך כשאתה מקליט מאקרו.

חלון מיידי

החלון המיידי משמש בעיקר לאיתור באגים בקוד.אחת הדרכים שבהן אני משתמש בחלון המיידי היא להשתמש במשפט Print.Debug בקוד שלי ואז להפעיל את הקוד.

זה עוזר לי לנפות באגים בקוד שלי ולזהות היכן הקוד שלי תקוע.אם אני מקבל את התוצאה של Print.Debug בחלון המיידי, אני יודע שהקוד תקף לפחות עד השורה הזו.

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

כברירת מחדל, החלון המיידי אינו גלוי בעורך VB.אתה יכול לקבל את זה עם קיצור המקלדת Control + G (או שאתה יכול ללכת ללשונית View וללחוץ על חלון מיידי).

היכן להוסיף קוד בעורך VB

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

בחלק זה של המדריך, אני אראה לך היכן להוסיף קוד VBA בעורך Visual Basic.

ישנם שני מקומות להוספת קוד VBA באקסל:

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

חלון קוד מודול לעומת חלון קוד אובייקט

ראשית הרשו לי להבין במהירות את ההבדל בין הוספת קוד במודול לבין הוספת קוד בחלון קוד היעד.

כאשר אתה מוסיף קוד לאובייקט כלשהו, ​​זה תלוי בפעולה כלשהי באובייקט זה שתפעיל את הקוד.לדוגמה, אם תרצה לבטל את הסתרת כל גליונות העבודה בחוברת העבודה מיד עם פתיחתה, הקוד ייכנס לאובייקט ThisWorkbook (המייצג את חוברת העבודה).

במקרה זה, הטריגר הוא לפתוח את חוברת העבודה.

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

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

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

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

הוסף קוד VBA למודול

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

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

ניתן להשתמש במודולים כדי להחזיק את הסוגים הבאים של קוד VBA:

  1. הַצהָרָה: ניתן להצהיר על משתנים במודולים.הכרזה על משתנה מאפשרת לך לציין את סוג הנתונים שהמשתנה יכול להחזיק.אתה יכול להצהיר על משתנים רק עבור תת-שגרה או עבור כל תת-השגרה במודול (או כל המודולים)
  2. תת שגרה (הליך): זה הקוד שמכיל את השלבים שאתה רוצה ש-VBA יבצע.
  3. תהליך פונקציונלי: זהו קוד שמחזיר ערך בודד שבו אתה יכול להשתמש כדי ליצור פונקציה מותאמת אישית (הידועה גם כפונקציה מוגדרת על ידי משתמש או UDF ב-VBA)

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

הוסף מודולים בעורך VB

להלן השלבים להוספת מודול:

  1. לחץ לחיצה ימנית על כל אובייקט של חוברת העבודה (היכן שאתה רוצה שהמודול יהיה).לחץ לחיצה ימנית על כל אובייקט
  2. העבר את העכבר מעל אפשרות ההוספה.
  3. לחץ על המודול.מודול לחץ

פעולה זו תיצור מיד תיקיה בשם Module ותכניס אובייקט בשם Module1.אם כבר הוספת מודול אחד, השלבים שלעיל יכניסו מודול נוסף.

הכנס מודול בעורך VB

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

עכשיו אתה יכול להעתיק ולהדביק את הקוד או לכתוב אותו בעצמך.

הסר את המודול

להלן השלבים למחיקת מודול ב- Excel VBA:

  1. לחץ לחיצה ימנית על המודול שברצונך למחוק.
  2. לחץ על האפשרות הסר מודול.מחק את המודולים של הפרויקט בעורך VB
  3. בתיבת הדו-שיח שנפתחת, לחץ על לא.טיפים לפני הסרת מודולים

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

הוסף קוד לחלון קוד האובייקט

כדי לפתוח את חלון הקוד של אובייקט, פשוט לחץ עליו פעמיים.

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

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

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

אירוע שינוי בחירה בחלון קוד VBA

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

עורך VB מותאם אישית

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

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

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

פעולה זו תפתח את תיבת הדו-שיח 'אפשרויות', שתיתן לך את כל אפשרויות ההתאמה האישית בעורך VB.תיבת הדו-שיח 'אפשרויות' כוללת ארבע כרטיסיות (מוצגות להלן) עם אפשרויות התאמה אישית שונות עבור עורך Visual Basic.

אפשרויות להתאמה אישית של עורך Vb

בואו נסתכל במהירות על כל כרטיסייה ועל האפשרויות החשובות בכל אחת מהן.

לשונית עורך

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

ככל שאתה מתמצא יותר ב-VBA ב-Excel, ייתכן שתרצה להתאים אישית את עורך VB עם כמה מהאפשרויות הללו.

בדיקת דקדוק אוטומטית

בעת שימוש ב-VBA באקסל, ברגע שמתרחשת שגיאת תחביר, קופצת תיבת דו-שיח (עם תיאור כלשהו של השגיאה).כפי שמוצג מטה:

שאלות קשורות  איך לראות מי הפסיק לעקוב אחריך באינסטגרם

בדיקת תחביר אוטומטית באפשרויות עורך Visual Basic

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

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

נדרשת הצהרת משתנה

זו אפשרות שאני ממליץ להפעיל.

כאשר אתה משתמש ב-VBA, אתה משתמש במשתנים כדי להחזיק סוגי נתונים ואובייקטים שונים.

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

שגיאה לא מוצהרת של משתנה ב-Excel VBA

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

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

הערה: כאשר אפשרות זו מופעלת, היא לא תשפיע על מודולים קיימים.

חברים ברשימה אוטומטית

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

לדוגמה, אם אני רוצה למחוק גיליון (Sheet1), אני צריך להשתמש בשורה Sheet1.Delete.

כאשר אני מזין את הקוד, ברגע שאני מזין את הנקודה, הוא מציג את כל השיטות והמאפיינים הקשורים לאובייקט Worksheet (מוצג להלן).

אפשרות לחבר רשימה אוטומטית בעורך VB

תכונת הרשימה האוטומטית נהדרת מכיוון שהיא מאפשרת לך:

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

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

אפשרות אוטומטית למידע מהיר

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

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

אפשרות אוטומטית למידע מהיר בעורך VB

אפשרות טיפ נתונים אוטומטית

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

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

אפשרות טיפים אוטומטיים לנתונים באפשרויות עורך Visual Basic

בדוגמה למעלה, ברגע ששמתי את הסמן על המשתנה (var), הוא מציג את הערך שהוא מחזיק.

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

הזחה אוטומטית

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

בעת כתיבת קוד, אתה יכול להשתמש במקש הטאב כדי להכנס.

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

אפשר הזחה בחלון הקוד של עורך VB

בדוגמה שלמעלה, לאחר שאני כותב את שורת Debug.Print ולחץ על אנטר, היא מתחילה ממש מתחתיה (עם אותה רמת הזחה).

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

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

גרור ושחרר עריכת טקסט

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

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

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

ברירת מחדל לתצוגת מודול מלאה

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

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

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

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

מפריד תוכניות

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

אני מוצא את זה שימושי מכיוון שהוא מראה חזותית מתי תהליך אחד מסתיים ואחר מתחיל.

אפשרות מפריד נהלים בעורך VB

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

כרטיסיית עיצוב עורך

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

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

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

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

שימו לב שהגדרות סוג הגופן והגודל יישארו זהות עבור כל סוגי הקוד (כלומר, כל סוגי הקוד המוצגים בתיבת צבע הקוד).

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

אפשרויות עיצוב עורך בעורך VB

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

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

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

לשונית כללית

ללשונית כללי יש אפשרויות רבות, אך אינך צריך לשנות אף אחת מהן.

אני ממליץ לך לשמור את כל האפשרויות כפי שהן.

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

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

אפשרות זו פירושה שאם הקוד שלך נתקל בשגיאה ולא טיפלת בשגיאה זו בקוד שלך, הוא יישבר וייעצר.עם זאת, אם פתרת את השגיאה (למשל על ידי שימוש באפשרויות On Error Resume Next או On Error Goto), היא לא תישבר (מכיוון שהשגיאה אינה מטופלת).

לשונית עגינה

בלשונית זו תוכל לציין את החלונות שיש לעגן.

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

אם לא תעגן, תוכל לצפות בחלון אחד בכל פעם במצב מסך מלא ותצטרך לעבור לאחר.

אני ממליץ לשמור את הגדרות ברירת המחדל.

הו שלום 👋נעים להכיר אותך.

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

לפרסם תגובה