הערות ב- Excel VBA (הוספה, הסרה, חסימת תגובות)

בעת עבודה עם קידוד VBA ב- Excel, תוכל להוסיף הערות בקלות בעת כתיבת הקוד.

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

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

ומכיוון שזו הערה, VBA מתעלמת ממנה בזמן ביצוע הקוד.

במדריך אקסל קצר זה אסקור כיצד להוסיף הערות ב- VBA ואת כל השיטות הטובות ביותר בסביבה.

הוספת הערות ב- VBA ב- Excel

כדי להוסיף הערה ב- VBA, פשוט הוסף שלט אפוסטרוף לפני השורה שברצונך לסמן כהערה.

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

ישנן שתי דרכים להוספת הערה ב- VBA:

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

למרות שראיתי את שני אלה משמשים את מתכנת VBA, אני מעדיף את השיטה הראשונה שבה להערה יש שורה נפרדת לגמרי.

שיטה נוספת (הוספה של בית ספר ישן) להוספת הערה היא המילה 'רם' ואחריה ההערה.

כאן רם קיצור של Remark.

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

המרת שורת קוד (או גוש קוד) להערה

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

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

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

עבור שורה (או אפילו כמה שורות), עדיף להוסיף ידנית את האפוסטרוף לפני שורות אלה.

אבל אם יש לך גוש קוד גדול, השתמש בשלבים הבאים כדי להוסיף את האפשרות להמיר גוש קוד שלם להערה:

  1. לחץ על הכרטיסייה תצוגה
  2. עבור לאפשרות סרגל הכלים.
  3. כאשר תעביר את הסמן מעליו, תראה אפשרויות נוספות
  4. לחץ על האפשרות ערוך. זה יגרום לסרגל הכלים של העריכה להופיע איפשהו על המסך שלך.
  5. גרור את סרגלי הכלים של עריכה לכיוון אזור סרגל הכלים כך שיעגן את עצמו לשם (למקרה שהוא לא עגן כבר)
  6. בחר את גוש הקוד שברצונך להגיב עליו
  7. לחץ על האפשרות 'בלוק הערות' בסרגל הכלים

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

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

שינוי צבע ההערה ב- Excel VBA

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

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

להלן השלבים לשינוי צבע ההערה ב- Excel VBA:

  1. פתח את עורך Visual Basic
  2. לחץ על האפשרות כלים בתפריט
  3. לחץ על אפשרויות
  4. בתיבת הדו -שיח אפשרויות, לחץ על הכרטיסייה 'פורמט עורך'
  5. באפשרויות צבעי הקוד, בחר טקסט הערה
  6. שנה את קדמת החזית ו/או את צבע הרקע
  7. סגור את תיבת הדו -שיח

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

כמה שיטות עבודה מומלצות בעבודה עם הערות ב- VBA

להלן כמה מהשיטות הטובות ביותר שיש לזכור בעת שימוש בהערות בקוד VBA.

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

במדריך זה סקרתי כיצד ניתן להוסיף הערות ב- VBA וכמה שיטות מומלצות לשימוש בו.

אני מקווה שמצאת הדרכה שימושית.

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

wave wave wave wave wave