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

    @דוד-משה-1
    בסדר אז יהיה לו עבודה אחר כך...

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

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

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

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

    @יוסף-אלחנן כתב בבעיה | רווח מיתר בין אותיות:

    כמה קשה הוא עבד...

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

    יוסף אלחנןי תגובה 1 תגובה אחרונה
    0
    • דוד משה 1ד דוד משה 1

      @יוסף-אלחנן כתב בבעיה | רווח מיתר בין אותיות:

      כמה קשה הוא עבד...

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

      יוסף אלחנןי מחובר
      יוסף אלחנןי מחובר
      יוסף אלחנן
      מדריכים
      כתב נערך לאחרונה על ידי
      #17

      @דוד-משה-1 כתב בבעיה | רווח מיתר בין אותיות:

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

      הוא עדיין היה צריך לכתוב

      יוםטוב
      

      שזה עדיין עבודה קשה...
      תנסה...
      😉

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

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

        יוסף אלחנןי מחובר
        יוסף אלחנןי מחובר
        יוסף אלחנן
        מדריכים
        כתב נערך לאחרונה על ידי יוסף אלחנן
        #18

        @u88 אם אתה רוצה לעשות את מה ש @דוד-משה-1 הציע

        @דוד-משה-1 כתב בבעיה | רווח מיתר בין אותיות:

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

        אז יש לך כאן קוד מאקרו לזה

        Sub RemoveExtraSpacesBetweenLetters()
            Dim rng As Range
            Dim txt As String
            Dim newText As String
            Dim i As Long
            
            Set rng = Selection.Range
            txt = rng.Text
            
            newText = ""
            
            For i = 1 To Len(txt)
                If Mid(txt, i, 1) Like "[!א-ת]" Then
                    newText = newText & Mid(txt, i, 1)
                    If i < Len(txt) And Mid(txt, i + 1, 1) = " " Then
                        i = i + 1
                    End If
                Else
                    newText = newText & Mid(txt, i, 1)
                End If
            Next i
            
            rng.Text = newText
        End Sub
        
        

        אתה יודע איך להפעיל את זה, כן?

        U תגובה 1 תגובה אחרונה
        0
        • יוסף אלחנןי יוסף אלחנן

          @u88 אם אתה רוצה לעשות את מה ש @דוד-משה-1 הציע

          @דוד-משה-1 כתב בבעיה | רווח מיתר בין אותיות:

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

          אז יש לך כאן קוד מאקרו לזה

          Sub RemoveExtraSpacesBetweenLetters()
              Dim rng As Range
              Dim txt As String
              Dim newText As String
              Dim i As Long
              
              Set rng = Selection.Range
              txt = rng.Text
              
              newText = ""
              
              For i = 1 To Len(txt)
                  If Mid(txt, i, 1) Like "[!א-ת]" Then
                      newText = newText & Mid(txt, i, 1)
                      If i < Len(txt) And Mid(txt, i + 1, 1) = " " Then
                          i = i + 1
                      End If
                  Else
                      newText = newText & Mid(txt, i, 1)
                  End If
              Next i
              
              rng.Text = newText
          End Sub
          
          

          אתה יודע איך להפעיל את זה, כן?

          U מנותק
          U מנותק
          u88
          כתב נערך לאחרונה על ידי
          #19

          @יוסף-אלחנן אולי אפשר שיחפש תו אחד ואחריו רווח וכו' אבל אם יש 2 תווים ואחריהם רווח לא

          יוסף אלחנןי תגובה 1 תגובה אחרונה
          0
          • U u88

            @יוסף-אלחנן אולי אפשר שיחפש תו אחד ואחריו רווח וכו' אבל אם יש 2 תווים ואחריהם רווח לא

            יוסף אלחנןי מחובר
            יוסף אלחנןי מחובר
            יוסף אלחנן
            מדריכים
            כתב נערך לאחרונה על ידי יוסף אלחנן
            #20

            @u88 מה הכוונה?
            למה שיהיה שני תווים ואחר כך רווח?

            אמרת למעלה שהכל זה תו - רווח - תו - רווח...

            או שזה כתוב:

            י ו ם    ט ו ב
            

            ולא

            י ו ם ט ו ב
            
            U תגובה 1 תגובה אחרונה
            0
            • יוסף אלחנןי יוסף אלחנן

              @u88 מה הכוונה?
              למה שיהיה שני תווים ואחר כך רווח?

              אמרת למעלה שהכל זה תו - רווח - תו - רווח...

              או שזה כתוב:

              י ו ם    ט ו ב
              

              ולא

              י ו ם ט ו ב
              
              U מנותק
              U מנותק
              u88
              כתב נערך לאחרונה על ידי
              #21

              @יוסף-אלחנן כתב בבעיה | רווח מיתר בין אותיות:

              @u88 מה הכוונה?
              למה שיהיה שני תווים ואחר כך רווח?

              אמרת למעלה שהכל זה תו - רווח - תו - רווח...

              או שזה כתוב:

              י ו ם    ט ו ב
              

              לכן אם כתוב

              י ו ם    ט ו ב
              

              אפשר לעשות חפש תו בודד שיש לפניו ואחריו רווח

              יוסף אלחנןי תגובה 1 תגובה אחרונה
              0
              • U u88

                @יוסף-אלחנן כתב בבעיה | רווח מיתר בין אותיות:

                @u88 מה הכוונה?
                למה שיהיה שני תווים ואחר כך רווח?

                אמרת למעלה שהכל זה תו - רווח - תו - רווח...

                או שזה כתוב:

                י ו ם    ט ו ב
                

                לכן אם כתוב

                י ו ם    ט ו ב
                

                אפשר לעשות חפש תו בודד שיש לפניו ואחריו רווח

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

                @u88 ומה אני אמרתי?

                U תגובה 1 תגובה אחרונה
                0
                • יוסף אלחנןי יוסף אלחנן

                  @u88 ומה אני אמרתי?

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

                  @יוסף-אלחנן ?

                  U יוסף אלחנןי 2 תגובות תגובה אחרונה
                  0
                  • U u88

                    @יוסף-אלחנן ?

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

                    @u88 אין לי שמץ איך עושים את זה

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

                      @יוסף-אלחנן ?

                      יוסף אלחנןי מחובר
                      יוסף אלחנןי מחובר
                      יוסף אלחנן
                      מדריכים
                      כתב נערך לאחרונה על ידי יוסף אלחנן
                      #25

                      @u88 אתה מצוטט אותי...

                      אני התכוונתי שאם הטקסט שלך הוא

                      י ו ם ט ו ב
                      

                      אז אין (לי) איך לעזור לך...

                      אבל אם הטקסט הוא

                      י ו ם    ט ו ב
                      

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

                      כלומר, שיבדוק האם בין שני אותיות יש רק רווח אחד, אז הרווח ההוא מיותר, והקוד יריץ מחיקה, אבל אם יש רצף של שניים או שלוש רווחים (בהנחה והטקסט הוא 👇)

                      י ו ם    ט ו ב
                      

                      אז הקוד ישאיר רווח בודד...

                      U תגובה 1 תגובה אחרונה
                      1
                      • יוסף אלחנןי יוסף אלחנן

                        @u88 אתה מצוטט אותי...

                        אני התכוונתי שאם הטקסט שלך הוא

                        י ו ם ט ו ב
                        

                        אז אין (לי) איך לעזור לך...

                        אבל אם הטקסט הוא

                        י ו ם    ט ו ב
                        

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

                        כלומר, שיבדוק האם בין שני אותיות יש רק רווח אחד, אז הרווח ההוא מיותר, והקוד יריץ מחיקה, אבל אם יש רצף של שניים או שלוש רווחים (בהנחה והטקסט הוא 👇)

                        י ו ם    ט ו ב
                        

                        אז הקוד ישאיר רווח בודד...

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

                        @יוסף-אלחנן בדיוק כמו השני

                        יוסף אלחנןי תגובה 1 תגובה אחרונה
                        0
                        • U u88

                          @יוסף-אלחנן בדיוק כמו השני

                          יוסף אלחנןי מחובר
                          יוסף אלחנןי מחובר
                          יוסף אלחנן
                          מדריכים
                          כתב נערך לאחרונה על ידי
                          #27

                          @u88 כלומר?

                          י ו ם    ט ו ב
                          
                          U תגובה 1 תגובה אחרונה
                          0
                          • יוסף אלחנןי יוסף אלחנן

                            @u88 כלומר?

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

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

                            יוסף אלחנןי תגובה 1 תגובה אחרונה
                            0
                            • U 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
                              • יוסף אלחנןי יוסף אלחנן

                                @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 מנותק
                                U מנותק
                                u88
                                כתב נערך לאחרונה על ידי
                                #30

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

                                יוסף אלחנןי תגובה 1 תגובה אחרונה
                                0
                                • U u88

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

                                  יוסף אלחנןי מחובר
                                  יוסף אלחנןי מחובר
                                  יוסף אלחנן
                                  מדריכים
                                  כתב נערך לאחרונה על ידי
                                  #31

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

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

                                  י ו ם   ט ו ב
                                  

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

                                  יום   טוב
                                  

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

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

                                  ייצא לך

                                  יום טוב
                                  

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

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

                                  U תגובה 1 תגובה אחרונה
                                  0
                                  • יוסף אלחנןי יוסף אלחנן

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

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

                                    י ו ם   ט ו ב
                                    

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

                                    יום   טוב
                                    

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

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

                                    ייצא לך

                                    יום טוב
                                    

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

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

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

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

                                    ב ה צ ל ח ה

                                    יוסף אלחנןי תגובה 1 תגובה אחרונה
                                    0
                                    • U u88

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

                                      ב ה צ ל ח ה

                                      יוסף אלחנןי מחובר
                                      יוסף אלחנןי מחובר
                                      יוסף אלחנן
                                      מדריכים
                                      כתב נערך לאחרונה על ידי יוסף אלחנן
                                      #33

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

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

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

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

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

                                      U תגובה 1 תגובה אחרונה
                                      0
                                      • יוסף אלחנןי יוסף אלחנן

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

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

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

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

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

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

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

                                        יוסף אלחנןי תגובה 1 תגובה אחרונה
                                        0
                                        • U u88

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

                                          יוסף אלחנןי מחובר
                                          יוסף אלחנןי מחובר
                                          יוסף אלחנן
                                          מדריכים
                                          כתב נערך לאחרונה על ידי
                                          #35

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

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

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

                                          • התחברות

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

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