פורום שאלות ותשובות

ברוכים הבאים לפורום שאלות ותשובות באופיס

ניתן לשאול שאלות טכניות באקסל, וורד, פאורפוינט, אוטלוק, שיירפוינט ושאר יישומי אופיס ללא צורך להירשם וללא עלות

רועי שואל:

איך ניתן לקשר בין 2 תאים באקסל? כלומר שאני אצבע תא בצבע מסויים ידני והתא השני ייצבע אוטומטית באותו צבע

תשובה:

שלום רועי,

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

אם אין אפשרות לעבוד עם נוסחאות, אלא יש הכרח להגיב לשינוי בצבעים, ניתן להיעזר בכתיבת סקריפט VBA שמאפשר כמעט כל מניפולציה בתוך אקסל או על ידי שילוב של נוסחה בתוך שם (Name) ועיצוב מותנה כאשר יש להגדיר טיפול לכל צבע בנפרד.

נתאר להלן את השלבים של התהליך ללא צורך בכתיבת קוד:

1 - נגדיר שם חדש בתפריט נוסחאות/הגדרת שמות:

2 - לתוך השם החדש שנקרא לו Check_Color, נוסיף את הנוסחה הבאה:

=IF(GET.CELL(38,Sheet1!B2)=10,"Green",IF(GET.CELL(38,Sheet1!B2)=3,"Red","none"))

כאן יש טיפול בשני צבעים: אדום וירוק. ניתן לשרשר עוד תנאים ל-IF להוספת צבעים נוספים.

3 - שימוש בשם Check_Color דומה לשימוש בנוסחה, כלומר רושמים בתוך תא Check_Color=

4 - ערך התא ייקבע לפי צבע של תא התנאי

5 - מכאן, אפשר להשתמש בעיצוב מותנה רגיל על מנת לצבוע את תאי התוצאות.

 
בברכה,

צוות AnyFit