אתם משתמשי Excel מתוחכמים ולכן יצרתם מקרוס לביצוע כל מיני משימות שחוזרות על עצמן. על להפעיל את מקרוס שלכם אתם יכולים להשתמש בקיצור Alt+F8 או בתפריט "כלים-מאקרו-פקודות מקרו" או ללחוץ על הצלמית "הפעל מאקרו" בסרגל כלחם של ה-Vba.

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

לחיצה על ה-smiley תסדר "עברית הפוכה", תופעה ידועה כאשר מעתיקים או מייבאים נתונים ממקורות חיצוניים ל-Excel (מישהו מעוניין בקוד?). הצלמית השנייה מריצה מקרו שחושף כל הגיליונות המוסתרים של החוברת.
עד כאן הכל טוב ויפה. עכשיו הארגון שלנו עוברת מ-Office 2003 הישן וטוב ל-Office 2010. מה יקרה למקרוס שלנו?
המאקרו עצמו, ששמרנו ב-Personal.xls, נשמר ואפשר להריץ אותו דרך הכרטיסייה "מפתחים-פקודות מאקרו" (גם הקיצור Alt+F8 יעבוד)

אבל הצלמיות שיצרנו ב-Excel 2003 לא יופיעו. אין סרגלי כלים ולכן אין אייקונים.
ב-Excel 2010 נשתמש בהתאמת אישית של רצועת הכלים.
1 – פותחים את תפריט ההתאמה של רצועת הכלים (הקלקה על כפתור ימין של העכבר שהסמן נמצא על אזור כלשהו של הרצועה)
המשך קריאה »
בארגון בו אני עובד הוחלט לעבור ל-Office 2010 ישר מ-Office 2003 ללא תחנת ביניים בגרסה 2007 של החבילה. זוהי החלטה נהדרת (כמובן, לדעתי) בעיקר למשתמשי Excel כבדים (וכבדים פחות). ב-Excel 2010 הוכנסו הרבה שיפורים וגן כלים חדשים.
עם זאת, כל מעבר מסביבה מוכרת לממשק משתמש חדש כרוך בקשיים. כאן אני פותח בסידרה של פוסטים בנושאים הקשורים למעבר ל-Excel 2010 במטרה להקל על המעבר וגם להכיר את השיפורים וכלים החדשים.
הנושא הראשון: מקרוס או בפרפרזה "מי הזיז את תפריט המקרוס שלי?"
כמו בגרסה 2007, ביישמוי Office 2010 הוחלפו התפריט וסרגלי הכלים ב"רצועת כלים" (ribbon). הרצועה כוללת "כרטיסים" (tabs) ובכרטיסים "קבוצות" (groups) של פקודות. ב-Office 2010, בשונה מ-Office 2007, אפשר לבצע התאמה אישית של הרצועה, אבל נושא זה יטופל בפוסט אחר.
פקודות המקרו נמצאות בכרטיס "מפתחים" הכולל את הקבוצות קוד, פקדים, תוספות ועוד.

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

2 – בוחרים ב"מרכז יחסי אמון"
המשך קריאה »
אחד הכלים היעילים לניתוח וסיכום נתונים ב-Excel הוא "סיכום ביניים"

למשל, אפשר לסכם את נתוני המכירות של מספר סניפים לפי חודשים בשלושה צעדים:
1 – בוחרים אחד התאים בטבלה

2 – מגדירים את שדה השינוי והפונקציה לסיכום

3 – לוחצים על "אישור"

לחיצה על כפתור "2" תציג את הטבלה כך:

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

נשתמש ב-event מסוג WorkBook_Open.
Event הוא מקרו שרץ כאשר אירוע מסוים (event) מתרחש. במקרה שלנו, כאשר החוברת נפתח.
הקוד של ה-event יש להכניס במודול של האובייקט ThisWorkbook (חוברת_עבודה_זו)
