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

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

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

התעלמות מתווים מיוחדים - vba

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

    שאלה פשוטה..
    יש לי מחרוזת עם מרכאות, לדוגמא : "ל' ניסן תשע"ה"
    כשאני שולח את זה בשאילתה כתנאי או כערך הוא נותן שגיאת תחביר
    איך כותבים לו שיתעלם מהתווים המיוחדים (כמו @ לפני המחרוזת ב #C)?

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

    תודה

    פורסם במקור בפורום CODE613 ב19/04/2015 05:54 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • M מנותק
      M מנותק
      macroshadow
      כתב ב נערך לאחרונה על ידי
      #2

      בVBA אין אפשרות כזו. צריך להקיף את התוים המיוחדים בגרשיים.

      פורסם במקור בפורום CODE613 ב19/04/2015 08:46 (+03:00)

      תגובה 1 תגובה אחרונה
      1
      • clickoneC מנותק
        clickoneC מנותק
        clickone
        כתב ב נערך לאחרונה על ידי
        #3

        תוכל להשתמש בקוד המצ"ב

        '----------------------------------------------------------------------
        ' Enquote
        '
        '   Wraps the string in double quotes and escapes any double quotes
        '   within the string with double, double quotes.
        '----------------------------------------------------------------------
         Function Enquote(ByVal strText As String) As String
            Enquote = """" & Replace(strText, """", """""") & """"
        End Function
        

        כדי "לעטוף" כל סטרינג שתרצה במרכאות כפולות.
        אפשר להשתמש גם בשאילתא וב DLookUp וכו' בתוך השאילתא / פונקצייה עצמה או כפרמטר.

        דוגמא:

        ver=DLookup("myExpr","MyTable","HebDate=" & Enquote(HebDateTextBox))
        

        פורסם במקור בפורום CODE613 ב19/04/2015 15:35 (+03:00)

        אין טסט כמו פרודקשן.

        המייל שלי urivpn@gmail.com

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

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

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

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