איילת שואלת:
שלום
יש לי WIN XP , עם אופיס 2007.
יש לי מסמך אקסל שבכל גליון יש את דוח השעות של כל עובד.
אני רוצה להעתיק לגליון נפרד את כל השמות - כלומר להעתיק את השדה A1 מכל גליון ...
אני יודעת לעשות זאת ידנית אולם אני רוצה לכתוב זאת פעם אחת ולמשוך וככה להעתיק את השמות מכל הגליונות...
אשמח לעזרה
יום טוב
תשובה:
שלום איילת,
אפשר להציע שתי שיטות לפתרון:
שיטה 1 -
בהנחה שאפשר לבנות בקלות את רשימת שמות הגיליונות, ניתן להשתמש בנוסחת INDIRECT כדי להביא את שם העובד מתא A1 בכל גיליון, ואח"כ לגרור את הנוסחה. להלן הדוגמא:
שיטה 2 -
בהנחה שלא ניתן לבנות בקלות ׁרשימת שמות הגיליונות, כלומר לא על ידי גרירה של רשימה מטה, ניתן לכתוב פרוצדורה בקוד VBA.
הערה: באקסל 2013 הכניסו פונקציות SHEET חדשות שאולי יכולות לסייע בפתרון הסוגיה.
בברכה,
צוות AnyFit