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

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

שאלה | מחפש דרך יעילה להרצת "חיפוש והחלפה" של רשימת מילים קבועה

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

    @דאנציג למה אתה לא מקליט מאקרו?

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

    @אברהם-0 כתב:

    למה אתה לא מקליט מאקרו?

    הוא כתב את זה לעיל, וזה באמת לדעתי פיתרון פצצה.. זה מה שעשיתי... וממש כיף - בלחיצת כפתור אחד חוסך סיוט של מלא זמן!.. תודה ענקית!

    I תגובה 1 תגובה אחרונה
    0
    • י ישיבישער סימן נושא זה כשאלה
    • י ישיבישער סימן נושא זה כנפתר
    • י ישיבישער

      @אברהם-0 כתב:

      למה אתה לא מקליט מאקרו?

      הוא כתב את זה לעיל, וזה באמת לדעתי פיתרון פצצה.. זה מה שעשיתי... וממש כיף - בלחיצת כפתור אחד חוסך סיוט של מלא זמן!.. תודה ענקית!

      I מנותק
      I מנותק
      I believe
      כתב נערך לאחרונה על ידי I believe
      #8

      @ישיבישער אני רואה שכבר הסתדרת...
      בכל מקרה, מצורף מאקרו נוח שהכנתי בעבר עבור החלפות מרובות, כעת שיפרתי אותו בסיוע AI.
      ניתן לערוך שם את ההחלפות ולהוסיף נוספות.

      Sub החלפת_מילים_רבות()
          Application.ScreenUpdating = False
          ' =========================================================================
          ' שורות ההחלפה - ניתן לערוך בקלות
          ' =========================================================================
          החלף "סברה", "סברא"                   '1
          החלף "על ליבא", "אליבא"               '2
          החלף "רב חיים", "ר' חיים"             '3
          החלף "קושיה", "קושיא"                 '4
          החלף "גבנה", "גבנא"                   '5
          החלף "כאימא", "קיימא"                 '6
          החלף "קיימלון", "קיימא לן"            '7
          החלף "הכול פנים", "על כל פנים"        '8
          החלף "מלכס", "מלקות"                  '9
          החלף "פסיחה", "פתיחה"                 '10
          ' =========================================================================
          Application.ScreenUpdating = True
          MsgBox "תהליך ההחלפות הסתיים בהצלחה!", vbInformation, "אנה - עוזרת פיתוח"
      End Sub
      
      Sub החלף(ByVal txtFind As String, ByVal txtReplace As String)
          'פונקציית עזר
          Dim rng As Range
          Set rng = ActiveDocument.Content
          With rng.Find
              .ClearFormatting
              .Replacement.ClearFormatting
              .Text = txtFind
              .Replacement.Text = txtReplace
              .Wrap = wdFindContinue
              .Execute Replace:=wdReplaceAll
          End With
      End Sub
      
      
      י תגובה 1 תגובה אחרונה
      2
      • I I believe

        @ישיבישער אני רואה שכבר הסתדרת...
        בכל מקרה, מצורף מאקרו נוח שהכנתי בעבר עבור החלפות מרובות, כעת שיפרתי אותו בסיוע AI.
        ניתן לערוך שם את ההחלפות ולהוסיף נוספות.

        Sub החלפת_מילים_רבות()
            Application.ScreenUpdating = False
            ' =========================================================================
            ' שורות ההחלפה - ניתן לערוך בקלות
            ' =========================================================================
            החלף "סברה", "סברא"                   '1
            החלף "על ליבא", "אליבא"               '2
            החלף "רב חיים", "ר' חיים"             '3
            החלף "קושיה", "קושיא"                 '4
            החלף "גבנה", "גבנא"                   '5
            החלף "כאימא", "קיימא"                 '6
            החלף "קיימלון", "קיימא לן"            '7
            החלף "הכול פנים", "על כל פנים"        '8
            החלף "מלכס", "מלקות"                  '9
            החלף "פסיחה", "פתיחה"                 '10
            ' =========================================================================
            Application.ScreenUpdating = True
            MsgBox "תהליך ההחלפות הסתיים בהצלחה!", vbInformation, "אנה - עוזרת פיתוח"
        End Sub
        
        Sub החלף(ByVal txtFind As String, ByVal txtReplace As String)
            'פונקציית עזר
            Dim rng As Range
            Set rng = ActiveDocument.Content
            With rng.Find
                .ClearFormatting
                .Replacement.ClearFormatting
                .Text = txtFind
                .Replacement.Text = txtReplace
                .Wrap = wdFindContinue
                .Execute Replace:=wdReplaceAll
            End With
        End Sub
        
        
        י מנותק
        י מנותק
        ישיבישער
        כתב נערך לאחרונה על ידי
        #9

        @I-believe כתב:

        בכל מקרה, מצורף מאקרו נוח שהכנתי בעבר עבור החלפות מרובות

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

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

          @I-believe כתב:

          בכל מקרה, מצורף מאקרו נוח שהכנתי בעבר עבור החלפות מרובות

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

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

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

          כתבתי לדוגמא 3 פקודות מאקרו להחלפה עם רווח בין כל החלפה, תסמן א' מהם ותעתיק אותו באחד הרווחים. שם תכתוב מה שאתה צריך במקום למשל 5 תכתוב - 8 ובמקום הנהגה - חומש

          חשוב להדגיש שטעות אחת משבשת את כל הפקודות! כדאי לשמור בתור קובץ TXT את כל המאקרואים. בהוספת פקודות בדר"כ לא אמור להיות בעיה.

          With Selection.Find
          .Text = "5"
          .Replacement.Text = "הנהגה"
          .Forward = True
          .Wrap = wdFindContinue
          .Format = False
          .MatchCase = False
          .MatchWholeWord = False
          .MatchKashida = False
          .MatchDiacritics = False
          .MatchAlefHamza = False
          .MatchControl = False
          .MatchWildcards = False
          .MatchSoundsLike = False
          .MatchAllWordForms = False
          End With
          Selection.Find.Execute Replace:=wdReplaceAll

          With Selection.Find
          .Text = "4"
          .Replacement.Text = "משפט"
          .Forward = True
          .Wrap = wdFindContinue
          .Format = False
          .MatchCase = False
          .MatchWholeWord = False
          .MatchKashida = False
          .MatchDiacritics = False
          .MatchAlefHamza = False
          .MatchControl = False
          .MatchWildcards = False
          .MatchSoundsLike = False
          .MatchAllWordForms = False
          End With
          Selection.Find.Execute Replace:=wdReplaceAll

          With Selection.Find
          .Text = "6"
          .Replacement.Text = "מוסר"
          .Forward = True
          .Wrap = wdFindContinue
          .Format = False
          .MatchCase = False
          .MatchWholeWord = False
          .MatchKashida = False
          .MatchDiacritics = False
          .MatchAlefHamza = False
          .MatchControl = False
          .MatchWildcards = False
          .MatchSoundsLike = False
          .MatchAllWordForms = False
          End With
          Selection.Find.Execute Replace:=wdReplaceAll

          154ecf42-549b-4041-9b76-8434913c7e31-image.jpeg

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

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

            כתבתי לדוגמא 3 פקודות מאקרו להחלפה עם רווח בין כל החלפה, תסמן א' מהם ותעתיק אותו באחד הרווחים. שם תכתוב מה שאתה צריך במקום למשל 5 תכתוב - 8 ובמקום הנהגה - חומש

            חשוב להדגיש שטעות אחת משבשת את כל הפקודות! כדאי לשמור בתור קובץ TXT את כל המאקרואים. בהוספת פקודות בדר"כ לא אמור להיות בעיה.

            With Selection.Find
            .Text = "5"
            .Replacement.Text = "הנהגה"
            .Forward = True
            .Wrap = wdFindContinue
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchKashida = False
            .MatchDiacritics = False
            .MatchAlefHamza = False
            .MatchControl = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
            End With
            Selection.Find.Execute Replace:=wdReplaceAll

            With Selection.Find
            .Text = "4"
            .Replacement.Text = "משפט"
            .Forward = True
            .Wrap = wdFindContinue
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchKashida = False
            .MatchDiacritics = False
            .MatchAlefHamza = False
            .MatchControl = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
            End With
            Selection.Find.Execute Replace:=wdReplaceAll

            With Selection.Find
            .Text = "6"
            .Replacement.Text = "מוסר"
            .Forward = True
            .Wrap = wdFindContinue
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchKashida = False
            .MatchDiacritics = False
            .MatchAlefHamza = False
            .MatchControl = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
            End With
            Selection.Find.Execute Replace:=wdReplaceAll

            154ecf42-549b-4041-9b76-8434913c7e31-image.jpeg

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

            @אברהם-0 כתב:

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

            תודה על המענה, אבל נראה לי שלא כל כך הובנתי.

            הקושי שלי הוא לא איך לערוך את שורות הקוד עצמן , אלא השלב הטכני שלפני: איך אני בכלל מכניס קוד מוכן לתוך וורד ללא הקלטה?

            עד היום כל המאקרואים שלי נוצרו אך ורק דרך לחצן "הקלטת מאקרו" של וורד.
            אין לי מושג:

            1. איפה פותחים את עורך הקוד כדי להדביק את הקוד ש-@I-believe הביא לי?
            2. איפה צריך להדביק אותו כדי שוורד יזהה אותו?
            3. ואיך בסוף התהליך אני הופך את המאקרו הזה ללחצן נגיש בסרגל הכלים המהיר או משייך לו קיצור מקשים?

            אשמח מאוד להסבר בענין, תודה מראש.

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

              @אברהם-0 כתב:

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

              תודה על המענה, אבל נראה לי שלא כל כך הובנתי.

              הקושי שלי הוא לא איך לערוך את שורות הקוד עצמן , אלא השלב הטכני שלפני: איך אני בכלל מכניס קוד מוכן לתוך וורד ללא הקלטה?

              עד היום כל המאקרואים שלי נוצרו אך ורק דרך לחצן "הקלטת מאקרו" של וורד.
              אין לי מושג:

              1. איפה פותחים את עורך הקוד כדי להדביק את הקוד ש-@I-believe הביא לי?
              2. איפה צריך להדביק אותו כדי שוורד יזהה אותו?
              3. ואיך בסוף התהליך אני הופך את המאקרו הזה ללחצן נגיש בסרגל הכלים המהיר או משייך לו קיצור מקשים?

              אשמח מאוד להסבר בענין, תודה מראש.

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

              @ישיבישער כשאתה בוורד תלחץ ALT F11

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

                @ישיבישער כשאתה בוורד תלחץ ALT F11

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

                @אברהם-0 כתב:

                כשאתה בוורד תלחץ ALT F11

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

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

                  @אברהם-0 כתב:

                  כשאתה בוורד תלחץ ALT F11

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

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

                  ישיבישער כתב:

                  איך עושים, מה ואיפה עושים,

                  אחי, להגיד לי "תלחץ ALT + F11" זה כמו להגיד למישהו שלא יודע לנהוג "פשוט תלחץ על הגז".

                  זה לא מספיק, כי גם אם אני לוחץ על הקיצור ונפתח לי חלון הקוד:

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

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

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

                  דאנציגד I 2 תגובות תגובה אחרונה
                  0
                  • י ישיבישער

                    ישיבישער כתב:

                    איך עושים, מה ואיפה עושים,

                    אחי, להגיד לי "תלחץ ALT + F11" זה כמו להגיד למישהו שלא יודע לנהוג "פשוט תלחץ על הגז".

                    זה לא מספיק, כי גם אם אני לוחץ על הקיצור ונפתח לי חלון הקוד:

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

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

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

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

                    @ישיבישער

                    דאנציג כתב:

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

                    https://mitmachim.top/post/777737

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

                      ישיבישער כתב:

                      איך עושים, מה ואיפה עושים,

                      אחי, להגיד לי "תלחץ ALT + F11" זה כמו להגיד למישהו שלא יודע לנהוג "פשוט תלחץ על הגז".

                      זה לא מספיק, כי גם אם אני לוחץ על הקיצור ונפתח לי חלון הקוד:

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

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

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

                      I מנותק
                      I מנותק
                      I believe
                      כתב נערך לאחרונה על ידי I believe
                      #16

                      @ישיבישער כתב:

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

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

                      מציע לך לעבור על המדריך של @דאנציג וגם להתייעץ עם AI, ולהיכנס לשם בהדרגה, זה אמנם בהתחלה נראה מבלבל מאוד, אבל זה לא באמת כזה מסובך, וזה יכול לשדרג משמעותית את העבודה שלך.

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

                      שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                      נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                      בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                      הרשמה התחברות

                      • התחברות

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

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