דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. קריאה למאקרו דרך ערך בתא

קריאה למאקרו דרך ערך בתא

מתוזמן נעוץ נעול הועבר תכנות
4 פוסטים 3 כותבים 143 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • פ מנותק
    פ מנותק
    פלורידה
    כתב ב נערך לאחרונה על ידי פלורידה
    #1

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

    עשיתי כך:

    Sub לחצן_אפליקציה()
       If Range("admin!C2").Value = "1" Then
            UIHide
       ElseIf Range("admin!C2").Value = "0" Then
            UIShow
       End If
    End Sub
    

    למעשה הוא לא עובד, בגלל if?
    או שחסרה כאן קריאה למאקרו

    I תגובה 1 תגובה אחרונה
    0
    • I מנותק
      I מנותק
      ivrtikshoret
      השיב לפלורידה ב נערך לאחרונה על ידי
      #2

      @פלורידה
      מתי אתה רוצה שזה יקרה?
      כשפותחים את האקסל?
      כשמכניסים נתונים לתא הנ"ל?

      פ תגובה 1 תגובה אחרונה
      2
      • פ מנותק
        פ מנותק
        פלורידה
        השיב לivrtikshoret ב נערך לאחרונה על ידי
        #3

        @ivrtikshoret כשמכניס נתונים

        A תגובה 1 תגובה אחרונה
        0
        • A מנותק
          A מנותק
          Avi Klaine
          השיב לפלורידה ב נערך לאחרונה על ידי Avi Klaine
          #4

          @פלורידה
          אתה צריך ליצור אירוע בעת שינוי
          זה מאקרו מסוג Worksheet_Change
          אותו אתה מוסיף לגיליון עבודה הספציפי בו ברצונך ללכוד את השינוים הוא לוכד את כל השינוים ולכן עליך לסנן אם השינוי אירע בתא המסוים

          דוגמא

          Private Sub Worksheet_Change(ByVal Target As Range)
          ' התנאי האם השינוי אירע בתא מסוים ' 
          If Target.Address = "$A$1" Then
             If 'תנאי' Then
           ' פעולה'
             End If
          End If
          
          End Sub
          

          במקור ראיתי את הרעיון כאן

          הסבר בעברית

          הסבר+ דוגמא של מיקרוספט

          תגובה 1 תגובה אחרונה
          2
          • dovidD dovid העביר נושא זה מ-תכנות ב-

          בא תתחבר לדף היומי!
          • התחברות

          • אין לך חשבון עדיין? הרשמה

          • התחברו או הירשמו כדי לחפש.
          • פוסט ראשון
            פוסט אחרון
          0
          • דף הבית
          • קטגוריות
          • פוסטים אחרונים
          • משתמשים
          • חיפוש
          • חוקי הפורום