@EMG כתב ביצירת טבלה חכמה:
@Y-Excel-Access @מלא כתב ביצירת טבלה חכמה:
או עם מאקרו כן תוכל לעשות משהו.
איך שייך אפשר עזרה ?
תודה
אני נותן כאן קצת כיוון אחר ממה שענו עד כאן - פונקציה שכן מבצעת את מה שביקשת - להגדיר ערכים לא במקום שאתה כותב.
כלומר אתה יכול לכתוב את הפונקציה בתא D230 אבל היא תשפיע על תא A1.
ה'חכמה' כאן - שהפונקציה באמת עובדת עם מאקרו מאחורי הקלעים, אך אתה לא אמור לעשות את זה.
כעת אני נותן את הפונקציה בלבד, לא בניתי את הפתרון לצורך שלך, קראתי לפונקציה SetValue וצריך לתת לה 2 ערכים: הפניה - לציון מיקום, וערך ליישום שם.
והפונקציה תכתוב את הערך במיקום הרצוי.
על זה תרכיב MACH + INDEX וכו' עם תנאים כמו שאתה רוצה וכמו שהתחילו לכתוב כאן.
פונקציית SetValue להגדרת ערכים באקסל מחוץ לפונקציה - כמו מאקרו.xlsm
- עריכה: זה לא יעבוד כרצוי, הסיבה לכך היא שהטריגר היא בתא שמשתנה ולא באקסל הכללי. מה שצריך לעשות - להקצות טווח תאים (טבלה ו/או בגליון נפרד) בו ייכתבו נוסחאות SetValues ובכל שינוי המאקרו יבדוק אותם. - אולי אבצע בהזדמנות.