טיפ לריצת קוד מהירה יותר – ללא בחירת טווחים באקסל

באקסל חובה להיות בתא רצוי בו רוצים להזין ערך. אין אפשרות אחרת!

ערך מוזן לתא פעיל בגיליון פעיל ובקובץ פעיל.

באקסל VBA אין צורך לבחור קובץ , גיליון ותא רצויים.

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

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

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

קוד ללא בחירת טווחים רץ מהר יותר באופן משמעותי!

דוגמאות לכתיבת קוד ללא בחירת טווחים:

דוגמא , השמת הערך 100 בתא B5 בגיליון הפעיל בקובץ הפעיל:

Range("B5") = 100

כתיבה מקוצרת:

[B5]=100

דוגמא , השמת הערך 100 בתא B5 בגיליון בשם DOGMA בקובץ הפעיל:

Sheets("DOGMA").Range("B5") = 100

כתיבה מקוצרת:

Sheets("DOGMA").[ B5] = 100

דוגמא , השמת הערך 100 בתא B5 בגיליון בשם DOGMA בקובץ בשם סיסמה.xls:

Workbooks("סיסמה.xls").Sheets("DOGMA").Range("B5") = 100

ב ה צ ל ח ה !


תגובות

טיפ לריצת קוד מהירה יותר – ללא בחירת טווחים באקסל — אין תגובות

כתיבת תגובה

HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>