-
אני מעוניין לעשות שאם בתא מסויים הערך הוא 1 הוא יפעיל פקודה כלשהי.
עשיתי כך:
Sub לחצן_אפליקציה() If Range("admin!C2").Value = "1" Then UIHide ElseIf Range("admin!C2").Value = "0" Then UIShow End If End Subלמעשה הוא לא עובד, בגלל
if?
או שחסרה כאן קריאה למאקרו -
אני מעוניין לעשות שאם בתא מסויים הערך הוא 1 הוא יפעיל פקודה כלשהי.
עשיתי כך:
Sub לחצן_אפליקציה() If Range("admin!C2").Value = "1" Then UIHide ElseIf Range("admin!C2").Value = "0" Then UIShow End If End Subלמעשה הוא לא עובד, בגלל
if?
או שחסרה כאן קריאה למאקרו@פלורידה
מתי אתה רוצה שזה יקרה?
כשפותחים את האקסל?
כשמכניסים נתונים לתא הנ"ל? -
@פלורידה
מתי אתה רוצה שזה יקרה?
כשפותחים את האקסל?
כשמכניסים נתונים לתא הנ"ל?@ivrtikshoret כשמכניס נתונים
-
@ivrtikshoret כשמכניס נתונים
@פלורידה
אתה צריך ליצור אירוע בעת שינוי
זה מאקרו מסוגWorksheet_Change
אותו אתה מוסיף לגיליון עבודה הספציפי בו ברצונך ללכוד את השינוים הוא לוכד את כל השינוים ולכן עליך לסנן אם השינוי אירע בתא המסויםדוגמא
Private Sub Worksheet_Change(ByVal Target As Range) ' התנאי האם השינוי אירע בתא מסוים ' If Target.Address = "$A$1" Then If 'תנאי' Then ' פעולה' End If End If End Subבמקור ראיתי את הרעיון כאן
הסבר בעברית
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות