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

עזרה | שינוי רוחב טורים בכמה מקטעים

מתוזמן נעוץ נעול הועבר עזרה הדדית - עימוד
20 פוסטים 4 כותבים 151 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • P pcinfogmach
    Sub Test()
        Dim i As Integer
        For i = 1 To ActiveDocument.Sections.Count
            With ActiveDocument.Sections(i).PageSetup.TextColumns
                If .Count = 2 Then .Spacing = CentimetersToPoints(3) 'פה יש להזין את המרווח בסנטימטרים
            End With
        Next i
    End Sub
    
    
    א מחובר
    א מחובר
    איש גמזו
    כתב נערך לאחרונה על ידי
    #10

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

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

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

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

      @איש-גמזו
      492db311-4a8d-4d8d-ace2-1eaf14388540-image.png

      תחליף את ה-3 ב-0.8

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

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

        @איש-גמזו
        492db311-4a8d-4d8d-ace2-1eaf14388540-image.png

        תחליף את ה-3 ב-0.8

        א מחובר
        א מחובר
        איש גמזו
        כתב נערך לאחרונה על ידי איש גמזו
        #12

        @pcinfogmach הוא נותן לי איזו שגיאה ומקיף את השורה באדום
        86bb130a-c58c-46f5-8042-49bd89a7b162-צילום מסך 2025-10-22 ב-17.53.38.png ‎⁨צילום מסך 2025-10-22 ב-17.53.38⁩
        אולי בגלל שאני על מק? לנסות לעשות את זה על ווינדוס?

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

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

          @pcinfogmach הוא נותן לי איזו שגיאה ומקיף את השורה באדום
          86bb130a-c58c-46f5-8042-49bd89a7b162-צילום מסך 2025-10-22 ב-17.53.38.png ‎⁨צילום מסך 2025-10-22 ב-17.53.38⁩
          אולי בגלל שאני על מק? לנסות לעשות את זה על ווינדוס?

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

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

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

          Sub Test()
              Dim i As Integer
              Dim userInput As String
              Dim spacingCm As Double
              
              ' בקשת קלט מהמשתמש
              userInput = InputBox("הזן את המרווח בין הטורים (בסנטימטרים):", "מרווח טורים", "0.8")
              
              ' בדיקה שהקלט תקין
              If IsNumeric(userInput) Then
                  spacingCm = CDbl(userInput)
              Else
                  MsgBox "אנא הזן מספר תקין.", vbExclamation
                  Exit Sub
              End If
              
              ' הגדרת המרווח
              For i = 1 To ActiveDocument.Sections.Count
                  With ActiveDocument.Sections(i).PageSetup.TextColumns
                      If .Count = 2 Then .Spacing = CmToPoints(spacingCm)
                  End With
              Next i
          End Sub
          
          ' פונקציה שממירה ס"מ לנקודות (תואמת ל-Mac ול-Windows)
          Function CmToPoints(cm As Double) As Double
              CmToPoints = cm * 28.35
          End Function
          
          

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

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

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

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

            Sub ChangeColumnSpacingForTwoColumnSections()
            ' הגדרת יחידת המידה
            ' 1 ס"מ = 28.35 נקודות (Points)
            ' 1 אינץ' = 72 נקודות (Points)

            ' שנה את הערך הזה למרווח הרצוי בנקודות (Points)
            ' לדוגמה: עבור מרווח של 0.5 ס"מ, השתמש ב- 14.175 (28.35 * 0.5)
            ' עבור מרווח של 1 ס"מ, השתמש ב- 28.35
            Const NewSpacing As Single = 28.35 ' **המרווח החדש בנקודות (Points)**
            
            Dim oSection As Section
            
            ' מעבר על כל המקטעים במסמך
            For Each oSection In ActiveDocument.Sections
                
                ' בדיקה אם המקטע מעוצב עם בדיוק 2 טורים
                If oSection.PageSetup.TextColumns.Count = 2 Then
                    
                    ' הגדרת המרווח בין הטורים עבור המקטע הזה
                    ' (ה-Index 1 הוא תמיד המרווח בין הטור הראשון לשני)
                    oSection.PageSetup.TextColumns(1).Spacing = NewSpacing
                    
                End If
            
            Next oSection
            
            MsgBox "השינוי בוצע בהצלחה לכל המקטעים בעלי שני טורים.", vbInformation
            

            End Sub

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

            @איש-גמזו צריך להכיר את התוסף... יש פיתרון לזה בתוסף שולחן העורך!
            קודם כל תשנה במקטע הראשון את רוחב הטורים כרצונך
            לאחר מכן תלחץ על שגיאות עריכה>בדיקת רוחב ומרווח טורים
            ייפתח לך חלון עם כל המידות של הטורים במסמך (במקרה שלנו יהיה לך את האופציה של המקטע הראשון אותו שינית, ואת האופציה של שאר המקטעים)
            תבחר באופציה הרצויה - וזה יעבור על כל המקטעים בעלי 2 טורים במסמך

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

            א תגובה 1 תגובה אחרונה
            3
            • ש שלמה11

              @איש-גמזו צריך להכיר את התוסף... יש פיתרון לזה בתוסף שולחן העורך!
              קודם כל תשנה במקטע הראשון את רוחב הטורים כרצונך
              לאחר מכן תלחץ על שגיאות עריכה>בדיקת רוחב ומרווח טורים
              ייפתח לך חלון עם כל המידות של הטורים במסמך (במקרה שלנו יהיה לך את האופציה של המקטע הראשון אותו שינית, ואת האופציה של שאר המקטעים)
              תבחר באופציה הרצויה - וזה יעבור על כל המקטעים בעלי 2 טורים במסמך

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

              א מחובר
              א מחובר
              איש גמזו
              כתב נערך לאחרונה על ידי
              #15
              פוסט זה נמחק!
              תגובה 1 תגובה אחרונה
              0
              • P pcinfogmach

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

                Sub Test()
                    Dim i As Integer
                    Dim userInput As String
                    Dim spacingCm As Double
                    
                    ' בקשת קלט מהמשתמש
                    userInput = InputBox("הזן את המרווח בין הטורים (בסנטימטרים):", "מרווח טורים", "0.8")
                    
                    ' בדיקה שהקלט תקין
                    If IsNumeric(userInput) Then
                        spacingCm = CDbl(userInput)
                    Else
                        MsgBox "אנא הזן מספר תקין.", vbExclamation
                        Exit Sub
                    End If
                    
                    ' הגדרת המרווח
                    For i = 1 To ActiveDocument.Sections.Count
                        With ActiveDocument.Sections(i).PageSetup.TextColumns
                            If .Count = 2 Then .Spacing = CmToPoints(spacingCm)
                        End With
                    Next i
                End Sub
                
                ' פונקציה שממירה ס"מ לנקודות (תואמת ל-Mac ול-Windows)
                Function CmToPoints(cm As Double) As Double
                    CmToPoints = cm * 28.35
                End Function
                
                
                א מחובר
                א מחובר
                איש גמזו
                כתב נערך לאחרונה על ידי
                #16

                @pcinfogmach נותן לי את השגיאה הזו במק
                035c9a02-58fd-4df9-97ec-bbff5139326a-צילום מסך 2025-10-23 ב-11.32.18.png ‎⁨צילום מסך 2025-10-23 ב-11.32.18⁩

                9 תגובה 1 תגובה אחרונה
                0
                • א איש גמזו

                  @pcinfogmach נותן לי את השגיאה הזו במק
                  035c9a02-58fd-4df9-97ec-bbff5139326a-צילום מסך 2025-10-23 ב-11.32.18.png ‎⁨צילום מסך 2025-10-23 ב-11.32.18⁩

                  9 מחובר
                  9 מחובר
                  975
                  כתב נערך לאחרונה על ידי
                  #17

                  @שלמה11 כתב בעזרה | שינוי רוחב טורים בכמה מקטעים:

                  צריך להכיר את התוסף... יש פיתרון לזה בתוסף שולחן העורך!

                  צודק - כמו תמיד

                  קודם כל תשנה במקטע הראשון את רוחב הטורים כרצונך
                  לאחר מכן תלחץ על שגיאות עריכה>בדיקת רוחב ומרווח טורים

                  תודה רבה - לא הכרתי

                  @איש-גמזו כתב בעזרה | שינוי רוחב טורים בכמה מקטעים:

                  נותן לי את השגיאה הזו

                  כעת בדקתי וגם לי בווינדוס (10) אמנם לא נותן שגיאה אבל לא מגיב לבחירה - כלומר לא קורה כלום.

                  @שלמה11 כתב בעזרה | שינוי רוחב טורים בכמה מקטעים:

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

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

                  ש תגובה 1 תגובה אחרונה
                  0
                  • 9 975

                    @שלמה11 כתב בעזרה | שינוי רוחב טורים בכמה מקטעים:

                    צריך להכיר את התוסף... יש פיתרון לזה בתוסף שולחן העורך!

                    צודק - כמו תמיד

                    קודם כל תשנה במקטע הראשון את רוחב הטורים כרצונך
                    לאחר מכן תלחץ על שגיאות עריכה>בדיקת רוחב ומרווח טורים

                    תודה רבה - לא הכרתי

                    @איש-גמזו כתב בעזרה | שינוי רוחב טורים בכמה מקטעים:

                    נותן לי את השגיאה הזו

                    כעת בדקתי וגם לי בווינדוס (10) אמנם לא נותן שגיאה אבל לא מגיב לבחירה - כלומר לא קורה כלום.

                    @שלמה11 כתב בעזרה | שינוי רוחב טורים בכמה מקטעים:

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

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

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

                    @975 אמור להיות כפתור למטה של 'המשך' משום מה משיחתי עם @איש-גמזו הוא אמר שהכפתור הזה מופיע רק כאשר יש 3 אופציות במסמך - אני לא מבין איפה הבאג ואין לי זמן כרגע...

                    9 תגובה 1 תגובה אחרונה
                    0
                    • ש שלמה11

                      @975 אמור להיות כפתור למטה של 'המשך' משום מה משיחתי עם @איש-גמזו הוא אמר שהכפתור הזה מופיע רק כאשר יש 3 אופציות במסמך - אני לא מבין איפה הבאג ואין לי זמן כרגע...

                      9 מחובר
                      9 מחובר
                      975
                      כתב נערך לאחרונה על ידי
                      #19

                      @שלמה11

                      רק כאשר יש 3 אופציות במסמך

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

                      24cc069a-83a4-4620-8512-a1e04bdfa149-image.png
                      4bfca1b1-58dd-45f6-bb57-efd9b398d970-image.png

                      תודה רבה

                      א תגובה 1 תגובה אחרונה
                      1
                      • 9 975

                        @שלמה11

                        רק כאשר יש 3 אופציות במסמך

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

                        24cc069a-83a4-4620-8512-a1e04bdfa149-image.png
                        4bfca1b1-58dd-45f6-bb57-efd9b398d970-image.png

                        תודה רבה

                        א מחובר
                        א מחובר
                        איש גמזו
                        כתב נערך לאחרונה על ידי
                        #20

                        @975 אני בדקתי על מסמך של כ200 פלוס עמודים ועבד מצויין

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

                        • התחברות

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

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