מאקרו אירוע ששומר את הערך הקודם שהיה בתא
מאקרו אירוע לשמירת הערך הקודם מאמר נוסף בסדרת המאמרים על מאקרו אירוע, והפעם – איך שומרים את הערך הקודם שבתא? לצורך הדוגמה, המשתמש צריך להזין
התקשרו אלינו: 052-2928949
ימים א'-ה' בין השעות 9:00-17:00
מוזמנים לצפות בהרצאה שהעברתי במסגרת מועדון האקסליסטים, על בניית טפסים באקסל אונליין וניתוחם באקסל:
מאקרו אירוע לשמירת הערך הקודם מאמר נוסף בסדרת המאמרים על מאקרו אירוע, והפעם – איך שומרים את הערך הקודם שבתא? לצורך הדוגמה, המשתמש צריך להזין
לולאה היא טכניקה לביצוע פעולות שחוזרות על עצמן.
במקום לכתוב את הפעולות שוב ושוב, נכתוב אותן פעם אחת בלבד, נכניס למבנה לולאה
ונורה לתוכנה כמה פעמים לחזור על הפעולות.
לולאת FOR, בה יעסוק מאמר זה, מאפשרת לחזור על קוד, מספר פעמים ידוע מראש.
לולאה היא טכניקה לביצוע פעולות שחוזרות על עצמן, כך שבמקום לכתוב את הפעולות שוב ושוב, נכתוב אותן פעם אחת בלבד ונכניס למבנה לולאה,
שיורה לתוכנה כמה פעמים לחזור על הפעולות.
במאמר זה אתמקד בלולאת DO, שמאפשרת לחזור על קוד, בהתבסס על קיומו של תנאי מסוים, כאשר מספר החזרות אינו ידוע מראש.
במאמר זה אציג מספר שיטות לבדיקה האם המספר הוא זוגי או אי זוגי, ואדון ביתרונות ובחסרונות של כל אחת מהן. שיטה ראשונה – הפונקציה MOD
בקרה ב VBA בעת יצירת מאקרו אירוע, אנו יכולים לשלוף את ערך התא שהצית את הקוד, באמצעות השימוש במילה השמורה Target. אחת הבקשות הנפוצות מלקוחות
מאמר זה יציג דוגמאות שונות לבחירת הטווח שיפעיל את מאקרו האירוע (Event Macro) מסוג Workshhet_Change, כלומר – מאקרו שיופעל בעת שינוי ערך בגיליון
במאמר זה נלמד כיצד להוסיף מאקרו אירוע ברמת הגיליון, ונתמקד במאקרו מסוג Worksheet_Change, אשר מופעל בעת שינוי ערך.
מאקרו אירוע מאפשר הפעלת אוטומטית של מאקרו בעקבות אירועים מסוימים שנעשים בחוברת העבודה,
כגון פתיחה, סגירה, שמירה, לחיצה כפולה, שינוי ועוד
בקורס נלמד לבצע אוטומציה של משימות רוטיניות בשפת התכנות Visual Basic for Applications, כך שנוכל להפעיל אותן שוב ושוב בלחיצת כפתור
מתי נשתמש ב WITH לעתים קרובות אנו נדרשים לבצע פעולות רבות על אותו הטווח. במקרה זה, נוכל לכתוב מאקרו כדוגמת המאקרו הבא, אשר מבצע ארבע