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

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

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

נוסחה שלא רואים אותה

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

    ב"ה
    האם אפשר לכתוב פונקציה בתא באקסל בלי שיראו אותה - אבל כן יראו את התוצאה.
    המשתמש יכתוב בתא מסויים תאריך (לועזי) ובתא שליד יכתב התאריך העברי ע"י פונקציה, אבל שני התאים יראו ריקים לפני הכתיבה.

    A0533057932A dovidD 2 תגובות תגובה אחרונה
    0
    • A0533057932A מנותק
      A0533057932A מנותק
      A0533057932
      השיב לשואף לדעת ב נערך לאחרונה על ידי
      #2

      @שואף-לדעת דרך פשוטה
      הנוסחה מתבצעת בטור נסתר
      מקבלת פלט ע"י =E1 לדוגמא
      ומחזירה את הפלט לתא ליד באותו אופן של =Z1

      OdedDvirO תגובה 1 תגובה אחרונה
      0
      • dovidD מחובר
        dovidD מחובר
        dovid ניהול
        השיב לשואף לדעת ב נערך לאחרונה על ידי
        #3

        @שואף-לדעת כתב בנוסחה שלא רואים אותה:

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

        תא שיש בו נוסחה איננו נראה ריק?

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        Y.Excel.AccessY תגובה 1 תגובה אחרונה
        0
        • OdedDvirO מנותק
          OdedDvirO מנותק
          OdedDvir
          השיב לA0533057932 ב נערך לאחרונה על ידי OdedDvir
          #4

          @A0533057932 אם הכוונה היא שלא תופיע אפילו נוסחא בשורת הנוסחאות, אז אפשר ליצור טריגר בארוע שינוי של תא הקלט, שיכניס את תוצאת הנוסחא לתא הפלט.

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

          Option Explicit
          
          Private Const WatchRangeString As String = "A1:A10"
          
          Private Sub Worksheet_Change(ByVal Target As Range)
              If Not Application.Intersect(Range(WatchRangeString), Range(Target.Address)) Is Nothing Then
                 DoSomething Target
              End If
          End Sub
          
          
          Private Sub DoSomething(ByRef ChangedRange As Range)
              Dim oldValue As Variant
              Dim newValue As String
                  
              If (IsEmpty(ChangedRange.Value2)) Then
                  newValue = ""
              Else
                  oldValue = ChangedRange.Value2
                  newValue = "Thank you for entering " & CStr(oldValue)
              End If
              Me.Cells(ChangedRange.Row, ChangedRange.Column + 1).Value = newValue
          End Sub
          

          תוצאה:
          5d7f3e22-4ce3-4114-bbaf-b4ffb2e4f7d0-תמונה.png
          כמובן שבמקרה שלך, אתה צריך להחליף את הערך בשורה 20 בקוד לתוצאה הרצויה (התאריך העברי)

          תגובה 1 תגובה אחרונה
          2
          • Y.Excel.AccessY מנותק
            Y.Excel.AccessY מנותק
            Y.Excel.Access
            השיב לdovid ב נערך לאחרונה על ידי Y.Excel.Access
            #5

            @שואף-לדעת כתב בנוסחה שלא רואים אותה:

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

            לי יש פירוש אחר בדבריו 🙂
            הכוונה שבמסך של אקסל לא יראו את הנוסחה, וזה יראה ריק. למרות שבשורת הנוסחאות הנוסחה תהיה קיימת?

            לזה הפתרון הכי פשוט - לכתוב את הנוסחה כך:

            =IF(A1="","",GregToHeb(A1))
            

            ושמא זו הייתה כוונת

            @dovid כתב בנוסחה שלא רואים אותה:

            תא שיש בו נוסחה איננו נראה ריק?

            (דהרי תא שיש בו נוסחה עם פרמטר נדרש, והפרמטר איננו תואם = תאריך לועזי, הרי מתרחשת לה שגיאה)

            • נ.ב. כרגיל @OdedDvir הקוד שלך מלמד הרבה.
              ובכל אופן לא משנה מה הייתה כוונת השואל מ"מ הרוויח מי שיראה את הפוסט.

            Y.Excel.Access @ gmail.com

            תגובה 1 תגובה אחרונה
            2

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

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

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