דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. בעיה | רווח מיתר בין אותיות

בעיה | רווח מיתר בין אותיות

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
37 פוסטים 4 כותבים 424 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • U מנותק
    U מנותק
    u88
    השיב ליוסף אלחנן נערך לאחרונה על ידי
    #28

    @יוסף-אלחנן אמרת שבאפשרות הזאת יש לך מה לעשות

    יוסף אלחנןי תגובה 1 תגובה אחרונה
    0
    • יוסף אלחנןי מחובר
      יוסף אלחנןי מחובר
      יוסף אלחנן מדריכים
      השיב לu88 נערך לאחרונה על ידי יוסף אלחנן
      #29

      @u88
      אז בוא נראה מה יש לנו...

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

      Sub DeleteSingleSpacesLeaveDoubleSpaces()
          Dim doc As Document
          Set doc = ActiveDocument
          
          Dim rng As Range
          For Each rng In doc.StoryRanges
              Do
                  ' Find single spaces
                  rng.Find.ClearFormatting
                  rng.Find.Text = " "
                  rng.Find.Replacement.Text = ""
                  rng.Find.Forward = True
                  rng.Find.Wrap = wdFindStop
                  rng.Find.MatchWildcards = False
                  
                  If rng.Find.Execute Then
                      ' Check if the next character is also a space
                      If rng.Characters.Last.Next.Text = " " Then
                          ' Move past the found space and continue searching
                          rng.MoveStartUntil Cset:=" ", Count:=wdForward
                      Else
                          ' Replace the single space with an empty string
                          rng.Text = Replace(rng.Text, " ", "")
                      End If
                  Else
                      Exit Do
                  End If
              Loop While rng.Find.Found
              
              ' Move to the next story range
              Set rng = rng.NextStoryRange
          Next rng
          
          ' Restore the selection to the end of the document
          doc.Range(doc.Content.End - 1, doc.Content.End).Select
      End Sub
      

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

      Sub NormalizeDoubleSpaces()
          Dim rng As Range
          Set rng = ActiveDocument.Range
          
          ' Replace multiple spaces with single space
          Do While InStr(rng.Text, "  ") > 0
              rng.Text = Replace(rng.Text, "  ", " ")
          Loop
          
          ' Restore the selection to the end of the document
          rng.Collapse wdCollapseEnd
          rng.Select
      End Sub
      

      בהצלחה!
      תעדכן!

      U תגובה 1 תגובה אחרונה
      0
      • U מנותק
        U מנותק
        u88
        השיב ליוסף אלחנן נערך לאחרונה על ידי
        #30

        @יוסף-אלחנן זה מוקח את כל הרווחים במסמך
        אבל את
        י ו ם ט ו ב
        זה מסדר מצויין

        יוסף אלחנןי תגובה 1 תגובה אחרונה
        0
        • יוסף אלחנןי מחובר
          יוסף אלחנןי מחובר
          יוסף אלחנן מדריכים
          השיב לu88 נערך לאחרונה על ידי
          #31

          @u88 לא הבנתי...

          אם יש לך כזה טקסט

          י ו ם   ט ו ב
          

          אז אחרי שאתה מריץ קודם את הקוד הראשון - DeleteSingleSpaces
          ייצא לך

          יום   טוב
          

          שהוא הרי מוחק את הרווחים הבודדים ולא את הכפולים.

          ואחר כך את הקוד השני - NormalizeDoubleSpaces

          ייצא לך

          יום טוב
          

          והנה הוא מחק את הווחים הכפולים והשאיר רק רווח אחד...

          אולי תוכל להעלות לכאן איזה קטע מהטקסט?...

          U תגובה 1 תגובה אחרונה
          0
          • U מנותק
            U מנותק
            u88
            השיב ליוסף אלחנן נערך לאחרונה על ידי
            #32

            @יוסף-אלחנן
            וב י מ י ם ה ה ם ב ז מ ן ה ז ה ! ! !
            אנו נזכה לקבל את התורה מחדש
            ביום הגדול הזה,
            ביום ההולדת של עמינו

            ב ה צ ל ח ה

            יוסף אלחנןי תגובה 1 תגובה אחרונה
            0
            • יוסף אלחנןי מחובר
              יוסף אלחנןי מחובר
              יוסף אלחנן מדריכים
              השיב לu88 נערך לאחרונה על ידי יוסף אלחנן
              #33

              @u88 כתב בבעיה | רווח מיתר בין אותיות:

              וב י מ י ם ה ה ם ב ז מ ן ה ז ה ! ! !

              זה לא מה שכתבת שזה...
              https://mitmachim.top/post/803819

              אם זה ככה, אז אין לי איך לעזור...

              אין דרך להסביר בפקודה שיזהה מה מילה ומה אות...

              U תגובה 1 תגובה אחרונה
              0
              • U מנותק
                U מנותק
                u88
                השיב ליוסף אלחנן נערך לאחרונה על ידי
                #34

                @יוסף-אלחנן כותרות הטקסט הם כך אבל השאר לא

                יוסף אלחנןי תגובה 1 תגובה אחרונה
                0
                • יוסף אלחנןי מחובר
                  יוסף אלחנןי מחובר
                  יוסף אלחנן מדריכים
                  השיב לu88 נערך לאחרונה על ידי
                  #35

                  @u88 אתה מוכן להעלות עמוד WORD אחד, כדי לחסות אי הבנה?...

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

                  U תגובה 1 תגובה אחרונה
                  0
                  • U מנותק
                    U מנותק
                    u88
                    השיב ליוסף אלחנן נערך לאחרונה על ידי
                    #36

                    @יוסף-אלחנן ב ה צ ל ח ה.docx

                    יוסף אלחנןי תגובה 1 תגובה אחרונה
                    0
                    • יוסף אלחנןי מחובר
                      יוסף אלחנןי מחובר
                      יוסף אלחנן מדריכים
                      השיב לu88 נערך לאחרונה על ידי
                      #37

                      @u88 אני רואה רק שורה אחת שכתובה ככה...

                      ואת זה אתה יכול לתקן כמו שכתבתי לעייל, בסעייתא דישמיא!
                      תדגיש רק את השורה הזו, Alt + f8 ותבחר לפי הראשון ואחר כך שוב פעם ותבחר את השני...

                      לי זה עבד...

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

                      • התחברות

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

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