דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. תוכנות
  3. יישומי אופיס
  4. וורד
  5. עזרה הדדית - וורד
  6. עזרה | קוד להסרת ' או " לפי התאמה אישית

עזרה | קוד להסרת ' או " לפי התאמה אישית

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
43 פוסטים 5 כותבים 713 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אורייא אוריי

    @pcinfogmach
    לבנתיים אני התחלתי עם פונקציה של גימטריה שמחזירה לי את הר"ת לפי בחירה אם או בלי.
    זה הקוד:

    Function GIMATRIA(x, Acronyms As Boolean)
     
        g = ""
        TV = Int(x / 400)
        For i = 1 To TV
            g = g & "ת"
        Next i
        x = x - (TV * 400)
        TV = Int(x / 300)
        For i = 1 To TV
            g = g & "ש"
        Next i
        x = x - (TV * 300)
        TV = Int(x / 200)
        For i = 1 To TV
            g = g & "ר"
        Next i
        x = x - (TV * 200)
        TV = Int(x / 100)
        For i = 1 To TV
            g = g & "ק"
        Next i
        x = x - (TV * 100)
        TV = Int(x / 90)
        For i = 1 To TV
            g = g & "צ"
        Next i
        x = x - (TV * 90)
        TV = Int(x / 80)
        For i = 1 To TV
            g = g & "פ"
        Next i
        x = x - (TV * 80)
        TV = Int(x / 70)
        For i = 1 To TV
            g = g & "ע"
        Next i
        x = x - (TV * 70)
        TV = Int(x / 60)
        For i = 1 To TV
            g = g & "ס"
        Next i
        x = x - (TV * 60)
        TV = Int(x / 50)
        For i = 1 To TV
            g = g & "נ"
        Next i
        x = x - (TV * 50)
        TV = Int(x / 40)
        For i = 1 To TV
            g = g & "מ"
        Next i
        x = x - (TV * 40)
        TV = Int(x / 30)
        For i = 1 To TV
            g = g & "ל"
        Next i
        x = x - (TV * 30)
        TV = Int(x / 20)
        For i = 1 To TV
            g = g & "כ"
        Next i
        If x = 15 Then
            g = g & "טו"
        Else
            If x = 16 Then
                g = g & "טז"
            Else
                
                x = x - (TV * 20)
                TV = Int(x / 10)
                For i = 1 To TV
                    g = g & "י"
                Next i
                x = x - (TV * 10)
                TV = Int(x / 9)
                For i = 1 To TV
                    g = g & "ט"
                Next i
                x = x - (TV * 9)
                TV = Int(x / 8)
                For i = 1 To TV
                    g = g & "ח"
                Next i
                x = x - (TV * 8)
                TV = Int(x / 7)
                For i = 1 To TV
                    g = g & "ז"
                Next i
                x = x - (TV * 7)
                TV = Int(x / 6)
                For i = 1 To TV
                    g = g & "ו"
                Next i
                x = x - (TV * 6)
                TV = Int(x / 5)
                For i = 1 To TV
                    g = g & "ה"
                Next i
                x = x - (TV * 5)
                TV = Int(x / 4)
                For i = 1 To TV
                    g = g & "ד"
                Next i
                x = x - (TV * 4)
                TV = Int(x / 3)
                For i = 1 To TV
                    g = g & "ג"
                Next i
                x = x - (TV * 3)
                TV = Int(x / 2)
                For i = 1 To TV
                    g = g & "ב"
                Next i
                x = x - (TV * 2)
                TV = Int(x / 1)
                For i = 1 To TV
                    g = g & "א"
                Next i
                x = x - (TV * 1)
            End If
        End If
        
        If Acronyms = True Then
            If Len(g) > 1 Then g = Left(g, Len(g) - 1) & """" & Right(g, 1)
            If Len(g) = 1 Then g = g & "'"
        End If
        
        GIMATRIA = g
        
    End Function
    
    P מנותק
    P מנותק
    pcinfogmach
    מדריכים
    כתב ב נערך לאחרונה על ידי pcinfogmach
    #21

    @אוריי
    הסבר נא למה הגימטריא מועיל למקרה זה
    ובמה בדיוק תרצה שנעזור לך

    גמ"ח עזרה וייעוץ בנושאי מחשבים

    אורייא תגובה 1 תגובה אחרונה
    0
    • אורייא אוריי

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

      הבעיה: יש לי מלא מסמכים בוורד שיש שם מלא " על סימנים של שו"ע ומשנ"ב וכדו' זה יכול להיות ' או " לדוגמא א', ב', י"א, י"ב, קט"ז, וכו'.
      כעת אני רוצה להסיר את כל ה" של הסימנים והאותיות (כלומר כל הסימנים שמפנים לספר אחר אני רוצה להסיר) בקלות אמנם אם אני יסיר אותם באופן גורף אני מאבד מקומות בהם אני כן צריך את ה " כדוגמא י"א, יכול להיות גם סימן יא, גם אות י"א, וכדו', אבל יכול להיות גם יש אומרים בר"ת.
      בקיצור עבודת נמלים על מלא מסמכים למעלה מ 40,000,000 מילים ואין הצר שווה....

      הדרך לפתרון: בתחילה חשבתי על רעיון לעשות חיפוש החלף לכל הר"ת ולעשות החלפה ללא " ולעבור ע"ז 1 1 1 הבא או החלף מקל חלקית הבעיה בדרך זו שהוא גם מחזיר לי ר"ת כמו ז"א ויל"ב ואכמ"ל למיניהם שלעולם הם לא יכולים להיות סימנים.
      לאחמ"כ חשבתי על דרך יותר קלה פשוט לעשות קוד של גימטריה ולהריץ בלוף בתוך קוד של החלפה בהתחלה א' ולעבור 1 1 עד שנגמר ואח"כ לשלוח לו את ב' וכו' עד איזה מספר שאני רוצה, כך אני מדלג על כל הר"ת שבוודאי אין יכולים להיות סימנים. ועדיין המלאכה מרובה כי אני צריך לזוז כל פעם עם העכבר ולהחליט על כל ר"ת אם כן או לא.
      וגם שם יתכן בעיה כמו סימן רצ"ח שיתכן והוא מובא ברח"צ כך שהקוד של הגימטריה מפספס אותו.

      השאלות שלי הם כדלהלן:
      א. האם יש דרך להקל יותר ואיזה עוד " אני יכול לדלג עליהם ע"י קוד?
      ב. האם יש אפשרות ליצור אוטומציה תוך כדי ריצת הקוד כלומר שאם אני יקיש את המספר 0 הוא ימחוק את הר"ת ואם אני יקיש 1 הוא ישאיר את הר"ת ולאחמ"כ הוא יעבור לחיפוש הבא.
      אשמח לכל תשובה או רעיון שאפשר להקל על הענין.

      ד מנותק
      ד מנותק
      דנבו
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #22

      @אוריי
      עזוב אותך מכל האוטמציות האלה, חלק את הטקסט לכמה חברים כל יום תעבור על חלק וזה ייגמר בסוף.

      אורייא תגובה 1 תגובה אחרונה
      1
      • P pcinfogmach

        @אוריי
        הסבר נא למה הגימטריא מועיל למקרה זה
        ובמה בדיוק תרצה שנעזור לך

        אורייא מנותק
        אורייא מנותק
        אוריי
        מדריכים
        כתב ב נערך לאחרונה על ידי
        #23

        @pcinfogmach
        ע"י זה אני יכול להחזיר את הסימנים בלבד
        אני מריץ בלופ את כל המספרים ומקבל את הגימטרייה שלו כולל ה"
        ואני שולח את זה לפונקצית החלפה ועובר על כל המופעים של א' ומחליף אותם לפי בחירה
        ואח"כ את בל המופעים של ב' וכו'...

        כאן

        תגובה 1 תגובה אחרונה
        0
        • ד דנבו

          @אוריי
          עזוב אותך מכל האוטמציות האלה, חלק את הטקסט לכמה חברים כל יום תעבור על חלק וזה ייגמר בסוף.

          אורייא מנותק
          אורייא מנותק
          אוריי
          מדריכים
          כתב ב נערך לאחרונה על ידי
          #24

          @דנבו
          אתה רוצה לעזור לי....
          לבנתיים אין לי אף אחד

          כאן

          P ד 2 תגובות תגובה אחרונה
          0
          • אורייא אוריי

            @דנבו
            אתה רוצה לעזור לי....
            לבנתיים אין לי אף אחד

            P מנותק
            P מנותק
            pcinfogmach
            מדריכים
            כתב ב נערך לאחרונה על ידי pcinfogmach
            #25

            @אוריי

            אם הבנתי נכון אתה רוצה לחסוך את הצורך להזין את כל המופעים של א' ב' ג' י"א י"ב י"ג וכו'
            לא בטוח שזה באמת חוסך משהו כי לכאורה על ידי שלוש או ארבע פקודות כללת את כל המופעים
            לדוגמא: א-י עם '
            וגם י-צ עם " ועם א-ט

            אגב איך הגימטריאות יכללו מפעים כמו סק"א ?

            גמ"ח עזרה וייעוץ בנושאי מחשבים

            אורייא תגובה 1 תגובה אחרונה
            0
            • P pcinfogmach

              @אוריי

              אם הבנתי נכון אתה רוצה לחסוך את הצורך להזין את כל המופעים של א' ב' ג' י"א י"ב י"ג וכו'
              לא בטוח שזה באמת חוסך משהו כי לכאורה על ידי שלוש או ארבע פקודות כללת את כל המופעים
              לדוגמא: א-י עם '
              וגם י-צ עם " ועם א-ט

              אגב איך הגימטריאות יכללו מפעים כמו סק"א ?

              אורייא מנותק
              אורייא מנותק
              אוריי
              מדריכים
              כתב ב נערך לאחרונה על ידי
              #26

              @pcinfogmach
              אם אני יחפש באופן הנ"ל אני יקבל גם ר"ת כמו כי"א שלעולם זה לא יכול להיות סימן

              כאן

              P תגובה 1 תגובה אחרונה
              0
              • אורייא אוריי

                @pcinfogmach
                אם אני יחפש באופן הנ"ל אני יקבל גם ר"ת כמו כי"א שלעולם זה לא יכול להיות סימן

                P מנותק
                P מנותק
                pcinfogmach
                מדריכים
                כתב ב נערך לאחרונה על ידי
                #27

                @אוריי
                אהה
                ואיך הגימטריא יפתור את זה?

                גמ"ח עזרה וייעוץ בנושאי מחשבים

                אורייא תגובה 1 תגובה אחרונה
                0
                • P pcinfogmach

                  @אוריי
                  אהה
                  ואיך הגימטריא יפתור את זה?

                  אורייא מנותק
                  אורייא מנותק
                  אוריי
                  מדריכים
                  כתב ב נערך לאחרונה על ידי
                  #28

                  @pcinfogmach
                  מה לא ברור בזה?

                  כאן

                  P תגובה 1 תגובה אחרונה
                  0
                  • אורייא אוריי

                    @pcinfogmach
                    מה לא ברור בזה?

                    P מנותק
                    P מנותק
                    pcinfogmach
                    מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #29

                    @אוריי
                    למה באופן של גימטריא שלא תקבל את הר"ת של כי"א הרי הוא יזהה את י"א כגימטריא לא?

                    גמ"ח עזרה וייעוץ בנושאי מחשבים

                    אורייא תגובה 1 תגובה אחרונה
                    0
                    • P pcinfogmach

                      @אוריי
                      למה באופן של גימטריא שלא תקבל את הר"ת של כי"א הרי הוא יזהה את י"א כגימטריא לא?

                      אורייא מנותק
                      אורייא מנותק
                      אוריי
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #30

                      @pcinfogmach אני לא רוצה לקבל את הר"ת הזו כלל (אמנם אני יכול לקבל את זה בגימטריה של י"א אבל אני יכול לעשות חיפוש עם רווח לפני כך שהוא לא יופיע).

                      כאן

                      P תגובה 1 תגובה אחרונה
                      0
                      • אורייא אוריי

                        @pcinfogmach אני לא רוצה לקבל את הר"ת הזו כלל (אמנם אני יכול לקבל את זה בגימטריה של י"א אבל אני יכול לעשות חיפוש עם רווח לפני כך שהוא לא יופיע).

                        P מנותק
                        P מנותק
                        pcinfogmach
                        מדריכים
                        כתב ב נערך לאחרונה על ידי
                        #31

                        @אוריי
                        אז אם יש רווח לני איך הוא ימצא את סקי"א

                        גמ"ח עזרה וייעוץ בנושאי מחשבים

                        אורייא תגובה 1 תגובה אחרונה
                        1
                        • P pcinfogmach

                          @אוריי
                          אז אם יש רווח לני איך הוא ימצא את סקי"א

                          אורייא מנותק
                          אורייא מנותק
                          אוריי
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #32

                          @pcinfogmach גם אותו אני לא רוצה שיופיע

                          כאן

                          P תגובה 1 תגובה אחרונה
                          0
                          • אורייא אוריי

                            @pcinfogmach גם אותו אני לא רוצה שיופיע

                            P מנותק
                            P מנותק
                            pcinfogmach
                            מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #33

                            @אוריי
                            סליחה אני מרגיש שאני מפספס משהו.....

                            אתה מחפש רק מופעים של י"א וכיו"ב כמילה בפ"ע?
                            אז למה אי אפשר לעשות חיפוש רגיל בלי גימטריא?

                            גמ"ח עזרה וייעוץ בנושאי מחשבים

                            תגובה 1 תגובה אחרונה
                            1
                            • אורייא אוריי

                              @דנבו
                              אתה רוצה לעזור לי....
                              לבנתיים אין לי אף אחד

                              ד מנותק
                              ד מנותק
                              דנבו
                              מדריכים
                              כתב ב נערך לאחרונה על ידי
                              #34

                              @אוריי
                              תלך למקום עם חברה , שיעור קורס חוג , תכיר חברים חדשים

                              תגובה 1 תגובה אחרונה
                              0
                              • אורייא אוריי

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

                                הבעיה: יש לי מלא מסמכים בוורד שיש שם מלא " על סימנים של שו"ע ומשנ"ב וכדו' זה יכול להיות ' או " לדוגמא א', ב', י"א, י"ב, קט"ז, וכו'.
                                כעת אני רוצה להסיר את כל ה" של הסימנים והאותיות (כלומר כל הסימנים שמפנים לספר אחר אני רוצה להסיר) בקלות אמנם אם אני יסיר אותם באופן גורף אני מאבד מקומות בהם אני כן צריך את ה " כדוגמא י"א, יכול להיות גם סימן יא, גם אות י"א, וכדו', אבל יכול להיות גם יש אומרים בר"ת.
                                בקיצור עבודת נמלים על מלא מסמכים למעלה מ 40,000,000 מילים ואין הצר שווה....

                                הדרך לפתרון: בתחילה חשבתי על רעיון לעשות חיפוש החלף לכל הר"ת ולעשות החלפה ללא " ולעבור ע"ז 1 1 1 הבא או החלף מקל חלקית הבעיה בדרך זו שהוא גם מחזיר לי ר"ת כמו ז"א ויל"ב ואכמ"ל למיניהם שלעולם הם לא יכולים להיות סימנים.
                                לאחמ"כ חשבתי על דרך יותר קלה פשוט לעשות קוד של גימטריה ולהריץ בלוף בתוך קוד של החלפה בהתחלה א' ולעבור 1 1 עד שנגמר ואח"כ לשלוח לו את ב' וכו' עד איזה מספר שאני רוצה, כך אני מדלג על כל הר"ת שבוודאי אין יכולים להיות סימנים. ועדיין המלאכה מרובה כי אני צריך לזוז כל פעם עם העכבר ולהחליט על כל ר"ת אם כן או לא.
                                וגם שם יתכן בעיה כמו סימן רצ"ח שיתכן והוא מובא ברח"צ כך שהקוד של הגימטריה מפספס אותו.

                                השאלות שלי הם כדלהלן:
                                א. האם יש דרך להקל יותר ואיזה עוד " אני יכול לדלג עליהם ע"י קוד?
                                ב. האם יש אפשרות ליצור אוטומציה תוך כדי ריצת הקוד כלומר שאם אני יקיש את המספר 0 הוא ימחוק את הר"ת ואם אני יקיש 1 הוא ישאיר את הר"ת ולאחמ"כ הוא יעבור לחיפוש הבא.
                                אשמח לכל תשובה או רעיון שאפשר להקל על הענין.

                                P מנותק
                                P מנותק
                                pcinfogmach
                                מדריכים
                                כתב ב נערך לאחרונה על ידי pcinfogmach
                                #35

                                @אוריי
                                מצטער שלא ירדתי לעומק דעתך בכל אופן אולי משהו כזה יעזור לך?

                                כרגע המאקרו מחפש רק מ- י"א עד צ"ט. מה שישמש אותך עבור רוב המופעים כולל תקי"א מאחר שהוא ימצא את האותיות י"א שבתוך סימן זה.
                                לחיפוש מופעים אחרים תצטרך להתאים אותו מחדש אולי זה מה שניסית לעשות עם הגימטריאות?

                                Sub מאקרו_חיפוש_והחלפה_פרטני()
                                ' על ידי pcinfogmach
                                '
                                'מאקרו זה נועד להקל על חיפוש והחלפה של מופעים רבים באופן פרטני
                                'מאקרו זה יכול לשמש עבור כל חיפוש והחלפה שתרצו כדלהלן:
                                '
                                'פשוט יש להחליף את הקודים של החיפוש תחת
                                '.Text =
                                'ואת הקודים של ההחלפה תחת
                                '.Replacement.Text =
                                'הכללים של הקודים הם לפי תווים כלליים. אם ברצונכם להשתמש עם כללי חיפוש והחלפה רגילים יש לשנות את:
                                '.MatchWildcards = True
                                'ל- .MatchWildcards = False
                                
                                nxt:
                                    Selection.Find.ClearFormatting
                                    Selection.Find.Replacement.ClearFormatting
                                    With Selection.Find
                                        .Text = "([י-צ])(\"")([א-ט])"
                                        .Replacement.Text = "\1\3"
                                        .Forward = True
                                        .Wrap = wdFindAsk
                                        .Format = False
                                        .MatchCase = False
                                        .MatchWholeWord = False
                                        .MatchKashida = False
                                        .MatchDiacritics = False
                                        .MatchAlefHamza = False
                                        .MatchControl = False
                                        .MatchAllWordForms = False
                                        .MatchSoundsLike = False
                                        .MatchWildcards = True
                                    End With
                                    
                                    Dim userResponse As VbMsgBoxResult
                                    Dim replaceCount As Integer
                                    replaceCount = 0
                                
                                    ' Find the first match
                                    Selection.Find.Execute
                                    
                                    ' Prompt the user to replace or not
                                    userResponse = MsgBox("הטקסט שנמצא הוא: " & Selection.Text & vbNewLine & vbNewLine & "להחליף או לא? ", vbYesNoCancel + vbMsgBoxRight + vbMsgBoxRtlReading, "חיפוש והחלפה")
                                    
                                    While Selection.Find.found
                                    
                                        If userResponse = vbYes Then
                                            ' Replace current match and count
                                            Selection.Find.Execute Replace:=wdReplaceOne
                                            replaceCount = replaceCount + 1
                                            GoTo nxt:
                                            End If
                                        If userResponse = vbNo Then
                                        GoTo nxt:
                                        End If
                                        If userResponse = vbCancel Then GoTo endr
                                
                                    Wend
                                    
                                endr:
                                    ' Show the number of replacements made
                                    MsgBox "הוחלפו " & replaceCount & " מופעים."
                                End Sub
                                ```kotlin
                                

                                גמ"ח עזרה וייעוץ בנושאי מחשבים

                                P תגובה 1 תגובה אחרונה
                                3
                                • P pcinfogmach

                                  @אוריי
                                  מצטער שלא ירדתי לעומק דעתך בכל אופן אולי משהו כזה יעזור לך?

                                  כרגע המאקרו מחפש רק מ- י"א עד צ"ט. מה שישמש אותך עבור רוב המופעים כולל תקי"א מאחר שהוא ימצא את האותיות י"א שבתוך סימן זה.
                                  לחיפוש מופעים אחרים תצטרך להתאים אותו מחדש אולי זה מה שניסית לעשות עם הגימטריאות?

                                  Sub מאקרו_חיפוש_והחלפה_פרטני()
                                  ' על ידי pcinfogmach
                                  '
                                  'מאקרו זה נועד להקל על חיפוש והחלפה של מופעים רבים באופן פרטני
                                  'מאקרו זה יכול לשמש עבור כל חיפוש והחלפה שתרצו כדלהלן:
                                  '
                                  'פשוט יש להחליף את הקודים של החיפוש תחת
                                  '.Text =
                                  'ואת הקודים של ההחלפה תחת
                                  '.Replacement.Text =
                                  'הכללים של הקודים הם לפי תווים כלליים. אם ברצונכם להשתמש עם כללי חיפוש והחלפה רגילים יש לשנות את:
                                  '.MatchWildcards = True
                                  'ל- .MatchWildcards = False
                                  
                                  nxt:
                                      Selection.Find.ClearFormatting
                                      Selection.Find.Replacement.ClearFormatting
                                      With Selection.Find
                                          .Text = "([י-צ])(\"")([א-ט])"
                                          .Replacement.Text = "\1\3"
                                          .Forward = True
                                          .Wrap = wdFindAsk
                                          .Format = False
                                          .MatchCase = False
                                          .MatchWholeWord = False
                                          .MatchKashida = False
                                          .MatchDiacritics = False
                                          .MatchAlefHamza = False
                                          .MatchControl = False
                                          .MatchAllWordForms = False
                                          .MatchSoundsLike = False
                                          .MatchWildcards = True
                                      End With
                                      
                                      Dim userResponse As VbMsgBoxResult
                                      Dim replaceCount As Integer
                                      replaceCount = 0
                                  
                                      ' Find the first match
                                      Selection.Find.Execute
                                      
                                      ' Prompt the user to replace or not
                                      userResponse = MsgBox("הטקסט שנמצא הוא: " & Selection.Text & vbNewLine & vbNewLine & "להחליף או לא? ", vbYesNoCancel + vbMsgBoxRight + vbMsgBoxRtlReading, "חיפוש והחלפה")
                                      
                                      While Selection.Find.found
                                      
                                          If userResponse = vbYes Then
                                              ' Replace current match and count
                                              Selection.Find.Execute Replace:=wdReplaceOne
                                              replaceCount = replaceCount + 1
                                              GoTo nxt:
                                              End If
                                          If userResponse = vbNo Then
                                          GoTo nxt:
                                          End If
                                          If userResponse = vbCancel Then GoTo endr
                                  
                                      Wend
                                      
                                  endr:
                                      ' Show the number of replacements made
                                      MsgBox "הוחלפו " & replaceCount & " מופעים."
                                  End Sub
                                  ```kotlin
                                  
                                  P מנותק
                                  P מנותק
                                  pcinfogmach
                                  מדריכים
                                  כתב ב נערך לאחרונה על ידי pcinfogmach
                                  #36

                                  @pcinfogmach

                                  כמה הערות לגבי המאקרו:

                                  1. המאקרו הנ"ל נכתב עבור צורך מסויים מצו"ב מאקרו שתוכלו לחפש איתו מה שרק תרצו מאקרו חיפוש והחלפה פרטניים

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

                                  גמ"ח עזרה וייעוץ בנושאי מחשבים

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

                                    @pcinfogmach
                                    הרבה תודה על ההתייחסות
                                    כפי איך שאני מכיר את המסמכים היטב יתכן וסימנים שלא יהיה לפניהם את אחד מהמופעים שהזכרת קודם סימן אות ס"ק וכו'
                                    ובמיוחד בעריכה הפחד שלי היא לא לתת לאיזה קוד אפי' שאני חיברתי אותו לעשות לי שינויים במסמך באופן שלא אוכל לחזור בו כלל ובוודאי שלא אוכל לדעת מה הוא שינה ומה לא אני פשוט יאבד ידיים ורגליים.
                                    מה שהייתי ממליץ ללכת הוא בכיוון הבא:
                                    לעשות את הפעולות הבאות לחפש את המופעים לפי הסדר של א' ב' ג' וכו' כולל הר"ת שלהם ולהציג לי את זה אחד אחד במסמך ואני יחליט על כל אחד.
                                    מה שהייתי רוצה זה להקל על אופן ההחלטות באופן שאני יוכל להשתמש באיזה 2 מקשים במקלדת ולא ריצה של עכבר או חיצים על המסך זה יריץ את העבודה.

                                    נ.ב. היה מי שהמליץ לי בעבר לעשות קוד שיחזיר את כל המופעים של הר"ת (כמובן לפי א' ב' וכו') לתוך טבלת אקסל כולל 2 מילים לפני ואחרי ואז להחליט על כל אחד בטבלת אקסל (או אקסס לפי הענין) ולעשות ע"ז החלפה. (אני לא יודע כמה זה יותר ממולץ אולי אפשר להמשיך את הרעיון שלו לאיזה בינה מלאכותית שתדע מתי זה וודאי סימן ומתי ספק ויש לשאול אותי (הציבור לבנתיים אומר שהוא לא מאמין בבינה מלאכותית אז כך ש....)

                                    P מנותק
                                    P מנותק
                                    pcinfogmach
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי pcinfogmach
                                    #37

                                    @אוריי
                                    מאקרו מעודכן עם קיצורי מקשים והכל - ממש אוטומציה כמו שרצית - בהצלחה!
                                    הוראות בפנים.
                                    המאקרו נמצא כאן

                                    (אגב אפשר לשנות את קיצורי המקשים כאן:)

                                    526e7212-33f9-412f-abfe-54983413fccc-image.png ספויילר

                                    והנה הקוד אם אתה רוצה לשחק אתו:

                                    Sub Macro1()
                                    '
                                    ' Macro1 Macro
                                    '
                                    '
                                        Selection.MoveRight Unit:=wdCharacter, Count:=1
                                    End Sub
                                    Sub Macro2()
                                    '
                                    ' Macro2 Macro
                                    '
                                    '
                                        Selection.Find.ClearFormatting
                                        Selection.Find.Replacement.ClearFormatting
                                        With Selection.Find
                                            .Text = "כדי"
                                            .Replacement.Text = "@@@@"
                                            .Forward = True
                                            .Wrap = wdFindContinue
                                            .Format = False
                                            .MatchCase = False
                                            .MatchWholeWord = False
                                            .MatchKashida = False
                                            .MatchDiacritics = False
                                            .MatchAlefHamza = False
                                            .MatchControl = False
                                            .MatchAllWordForms = False
                                            .MatchSoundsLike = False
                                            .MatchWildcards = True
                                        End With
                                        Selection.Find.Execute
                                        Selection.Find.ClearFormatting
                                        Selection.Find.Replacement.ClearFormatting
                                        With Selection.Find
                                            .Text = "כדי"
                                            .Replacement.Text = "@@@@"
                                            .Forward = False
                                            .Wrap = wdFindAsk
                                            .Format = False
                                            .MatchCase = False
                                            .MatchWholeWord = False
                                            .MatchKashida = False
                                            .MatchDiacritics = False
                                            .MatchAlefHamza = False
                                            .MatchControl = False
                                            .MatchAllWordForms = False
                                            .MatchSoundsLike = False
                                            .MatchWildcards = True
                                        End With
                                        Selection.Find.Execute
                                    End Sub

                                    גמ"ח עזרה וייעוץ בנושאי מחשבים

                                    אורייא תגובה 1 תגובה אחרונה
                                    5
                                    • P pcinfogmach

                                      @אוריי
                                      מאקרו מעודכן עם קיצורי מקשים והכל - ממש אוטומציה כמו שרצית - בהצלחה!
                                      הוראות בפנים.
                                      המאקרו נמצא כאן

                                      (אגב אפשר לשנות את קיצורי המקשים כאן:)

                                      526e7212-33f9-412f-abfe-54983413fccc-image.png ספויילר

                                      והנה הקוד אם אתה רוצה לשחק אתו:

                                      Sub Macro1()
                                      '
                                      ' Macro1 Macro
                                      '
                                      '
                                          Selection.MoveRight Unit:=wdCharacter, Count:=1
                                      End Sub
                                      Sub Macro2()
                                      '
                                      ' Macro2 Macro
                                      '
                                      '
                                          Selection.Find.ClearFormatting
                                          Selection.Find.Replacement.ClearFormatting
                                          With Selection.Find
                                              .Text = "כדי"
                                              .Replacement.Text = "@@@@"
                                              .Forward = True
                                              .Wrap = wdFindContinue
                                              .Format = False
                                              .MatchCase = False
                                              .MatchWholeWord = False
                                              .MatchKashida = False
                                              .MatchDiacritics = False
                                              .MatchAlefHamza = False
                                              .MatchControl = False
                                              .MatchAllWordForms = False
                                              .MatchSoundsLike = False
                                              .MatchWildcards = True
                                          End With
                                          Selection.Find.Execute
                                          Selection.Find.ClearFormatting
                                          Selection.Find.Replacement.ClearFormatting
                                          With Selection.Find
                                              .Text = "כדי"
                                              .Replacement.Text = "@@@@"
                                              .Forward = False
                                              .Wrap = wdFindAsk
                                              .Format = False
                                              .MatchCase = False
                                              .MatchWholeWord = False
                                              .MatchKashida = False
                                              .MatchDiacritics = False
                                              .MatchAlefHamza = False
                                              .MatchControl = False
                                              .MatchAllWordForms = False
                                              .MatchSoundsLike = False
                                              .MatchWildcards = True
                                          End With
                                          Selection.Find.Execute
                                      End Sub
                                      אורייא מנותק
                                      אורייא מנותק
                                      אוריי
                                      מדריכים
                                      כתב ב נערך לאחרונה על ידי
                                      #38

                                      @pcinfogmach
                                      כמה פרטים שיכולים להקל

                                      1. להוסיף קיצור לביטול פעולה אחרונה כמו ctrl+z
                                      2. להוסיף קיצור דרך לתוצאה קודמת.

                                      כאן

                                      P תגובה 1 תגובה אחרונה
                                      1
                                      • אורייא אוריי

                                        @pcinfogmach
                                        כמה פרטים שיכולים להקל

                                        1. להוסיף קיצור לביטול פעולה אחרונה כמו ctrl+z
                                        2. להוסיף קיצור דרך לתוצאה קודמת.
                                        P מנותק
                                        P מנותק
                                        pcinfogmach
                                        מדריכים
                                        כתב ב נערך לאחרונה על ידי pcinfogmach
                                        #39

                                        @אוריי

                                        המאקרו עודכן

                                        1. כדי לבטל פעולה אחרונה אפשר להשתמש עם ctrl+z
                                        2. נוסף קיצור דרך לתוצאה קודמת.

                                        הוראות חדשות בתוך המאקרו
                                        https://mitmachim.top/assets/uploads/files/1680032226437-חיפוש-והחלפה-פרטניים.zip

                                        גמ"ח עזרה וייעוץ בנושאי מחשבים

                                        אורייא תגובה 1 תגובה אחרונה
                                        5
                                        • P pcinfogmach

                                          @אוריי

                                          המאקרו עודכן

                                          1. כדי לבטל פעולה אחרונה אפשר להשתמש עם ctrl+z
                                          2. נוסף קיצור דרך לתוצאה קודמת.

                                          הוראות חדשות בתוך המאקרו
                                          https://mitmachim.top/assets/uploads/files/1680032226437-חיפוש-והחלפה-פרטניים.zip

                                          אורייא מנותק
                                          אורייא מנותק
                                          אוריי
                                          מדריכים
                                          כתב ב נערך לאחרונה על ידי
                                          #40

                                          @pcinfogmach
                                          אתה יכול לשלוח לי את הקוד המעודכן?

                                          כאן

                                          P תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

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

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