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

עזרה | תוכנה לפיצול קבצי וורד גדולים

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

    @עניו-כמשה כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

    בעיקרון לפי עמודים

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

    Sub DocumentSplitter()
    Application.ScreenUpdating = False
    ' Split a large document into multi-page blocks
    Dim iSplit As Long, iCount As Long, iLast As Long
    Dim RngSplit As Range, StrDocName As String, StrDocExt As String
    With ActiveDocument
      iSplit = InputBox("במסמך יש  " & .ComputeStatistics(wdStatisticPages) & " עמודים." _
        & vbCr & "כמה עמודים אתה רוצה שיהיה בכל חלק ?", "Document Splitter")
      StrDocName = .FullName
      StrDocExt = "." & Split(StrDocName, ".")(UBound(Split(StrDocName, ".")))
      StrDocName = Left(StrDocName, Len(StrDocName) - Len(StrDocExt)) & "_"
      For iCount = 0 To Int(.ComputeStatistics(wdStatisticPages) / iSplit)
        If .ComputeStatistics(wdStatisticPages) > iSplit Then
          iLast = iSplit
        Else
          iLast = .ComputeStatistics(wdStatisticPages)
        End If
        Set RngSplit = .GoTo(What:=wdGoToPage, Name:=iLast)
        Set RngSplit = RngSplit.GoTo(What:=wdGoToBookmark, Name:="\page")
        RngSplit.Start = .Range.Start
        RngSplit.Cut
        Documents.Add
        Selection.Paste
        ActiveDocument.SaveAs fileName:=StrDocName & iCount + 1 & StrDocExt, AddToRecentFiles:=False
        ActiveWindow.Close
      Next iCount
      Set RngSplit = Nothing
      '.Close Savechanges:=False
    End With
    Application.ScreenUpdating = True
    End Sub
    
    עניו כמשהע מנותק
    עניו כמשהע מנותק
    עניו כמשה
    כתב ב נערך לאחרונה על ידי
    #6

    @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

    @עניו-כמשה כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

    בעיקרון לפי עמודים

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

    Sub DocumentSplitter()
    Application.ScreenUpdating = False
    ' Split a large document into multi-page blocks
    Dim iSplit As Long, iCount As Long, iLast As Long
    Dim RngSplit As Range, StrDocName As String, StrDocExt As String
    With ActiveDocument
      iSplit = InputBox("במסמך יש  " & .ComputeStatistics(wdStatisticPages) & " עמודים." _
        & vbCr & "כמה עמודים אתה רוצה שיהיה בכל חלק ?", "Document Splitter")
      StrDocName = .FullName
      StrDocExt = "." & Split(StrDocName, ".")(UBound(Split(StrDocName, ".")))
      StrDocName = Left(StrDocName, Len(StrDocName) - Len(StrDocExt)) & "_"
      For iCount = 0 To Int(.ComputeStatistics(wdStatisticPages) / iSplit)
        If .ComputeStatistics(wdStatisticPages) > iSplit Then
          iLast = iSplit
        Else
          iLast = .ComputeStatistics(wdStatisticPages)
        End If
        Set RngSplit = .GoTo(What:=wdGoToPage, Name:=iLast)
        Set RngSplit = RngSplit.GoTo(What:=wdGoToBookmark, Name:="\page")
        RngSplit.Start = .Range.Start
        RngSplit.Cut
        Documents.Add
        Selection.Paste
        ActiveDocument.SaveAs fileName:=StrDocName & iCount + 1 & StrDocExt, AddToRecentFiles:=False
        ActiveWindow.Close
      Next iCount
      Set RngSplit = Nothing
      '.Close Savechanges:=False
    End With
    Application.ScreenUpdating = True
    End Sub
    

    איך אני משתמש עם זה? 🙂

    נהנת? נעזרת? שמחתי לעזור

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

      @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

      @עניו-כמשה כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

      בעיקרון לפי עמודים

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

      Sub DocumentSplitter()
      Application.ScreenUpdating = False
      ' Split a large document into multi-page blocks
      Dim iSplit As Long, iCount As Long, iLast As Long
      Dim RngSplit As Range, StrDocName As String, StrDocExt As String
      With ActiveDocument
        iSplit = InputBox("במסמך יש  " & .ComputeStatistics(wdStatisticPages) & " עמודים." _
          & vbCr & "כמה עמודים אתה רוצה שיהיה בכל חלק ?", "Document Splitter")
        StrDocName = .FullName
        StrDocExt = "." & Split(StrDocName, ".")(UBound(Split(StrDocName, ".")))
        StrDocName = Left(StrDocName, Len(StrDocName) - Len(StrDocExt)) & "_"
        For iCount = 0 To Int(.ComputeStatistics(wdStatisticPages) / iSplit)
          If .ComputeStatistics(wdStatisticPages) > iSplit Then
            iLast = iSplit
          Else
            iLast = .ComputeStatistics(wdStatisticPages)
          End If
          Set RngSplit = .GoTo(What:=wdGoToPage, Name:=iLast)
          Set RngSplit = RngSplit.GoTo(What:=wdGoToBookmark, Name:="\page")
          RngSplit.Start = .Range.Start
          RngSplit.Cut
          Documents.Add
          Selection.Paste
          ActiveDocument.SaveAs fileName:=StrDocName & iCount + 1 & StrDocExt, AddToRecentFiles:=False
          ActiveWindow.Close
        Next iCount
        Set RngSplit = Nothing
        '.Close Savechanges:=False
      End With
      Application.ScreenUpdating = True
      End Sub
      

      איך אני משתמש עם זה? 🙂

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

      @עניו-כמשה
      זו פקודת מאקרו, עליך להוסיף אותה למודל חדש ולהריץ.
      הוראות:

      1. לחץ ALT + F11 בוורד, יפתח לפניך ויזואל בייסיק, שבו כתובים הפקודות מאקרו.
      2. פתח מודל חדש:
        c1b5c473-76aa-49ed-9c60-2e2fe700e16b-image.png
      3. הדבק בו את פקודת המאקרו.
      4. שמור וצא.
      5. לחץ ALT + F8, יפתח לפניך חלונית עם בחירת המאקרו להפעלה. בחר את הפקודה DocumentSplitter ולחץ 'הפעל'.
      עניו כמשהע תגובה 1 תגובה אחרונה
      2
      • ד דאנציג

        @עניו-כמשה
        זו פקודת מאקרו, עליך להוסיף אותה למודל חדש ולהריץ.
        הוראות:

        1. לחץ ALT + F11 בוורד, יפתח לפניך ויזואל בייסיק, שבו כתובים הפקודות מאקרו.
        2. פתח מודל חדש:
          c1b5c473-76aa-49ed-9c60-2e2fe700e16b-image.png
        3. הדבק בו את פקודת המאקרו.
        4. שמור וצא.
        5. לחץ ALT + F8, יפתח לפניך חלונית עם בחירת המאקרו להפעלה. בחר את הפקודה DocumentSplitter ולחץ 'הפעל'.
        עניו כמשהע מנותק
        עניו כמשהע מנותק
        עניו כמשה
        כתב ב נערך לאחרונה על ידי עניו כמשה
        #8

        @דאנציג כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

        @עניו-כמשה
        זו פקודת מאקרו, עליך להוסיף אותה למודל חדש ולהריץ.
        הוראות:

        1. לחץ ALT + F11 בוורד, יפתח לפניך ויזואל בייסיק, שבו כתובים הפקודות מאקרו.
        2. פתח מודל חדש:
          c1b5c473-76aa-49ed-9c60-2e2fe700e16b-image.png
        3. הדבק בו את פקודת המאקרו.
        4. שמור וצא.
        5. לחץ ALT + F8, יפתח לפניך חלונית עם בחירת המאקרו להפעלה. בחר את הפקודה DocumentSplitter ולחץ 'הפעל'.

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

        אין אפשרות ששמים את זה בתיקייה של הקובץ ואז הוא מחלק לפי מה שארצה?

        נהנת? נעזרת? שמחתי לעזור

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

          @דאנציג כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

          @עניו-כמשה
          זו פקודת מאקרו, עליך להוסיף אותה למודל חדש ולהריץ.
          הוראות:

          1. לחץ ALT + F11 בוורד, יפתח לפניך ויזואל בייסיק, שבו כתובים הפקודות מאקרו.
          2. פתח מודל חדש:
            c1b5c473-76aa-49ed-9c60-2e2fe700e16b-image.png
          3. הדבק בו את פקודת המאקרו.
          4. שמור וצא.
          5. לחץ ALT + F8, יפתח לפניך חלונית עם בחירת המאקרו להפעלה. בחר את הפקודה DocumentSplitter ולחץ 'הפעל'.

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

          אין אפשרות ששמים את זה בתיקייה של הקובץ ואז הוא מחלק לפי מה שארצה?

          menajemmendelM מנותק
          menajemmendelM מנותק
          menajemmendel
          כתב ב נערך לאחרונה על ידי
          #9

          @עניו-כמשה
          זה יוסיף אופציה קבועה בתוך וורד, כל פעם שתרצה להשתמש בה, פשוט תפתח את הקובץ שאת רוצה לחלק, תלחץ על ALT +F8 תלחץ עליו, וזהו!! יותר קל

          עניו כמשהע תגובה 1 תגובה אחרונה
          2
          • menajemmendelM menajemmendel

            @עניו-כמשה
            זה יוסיף אופציה קבועה בתוך וורד, כל פעם שתרצה להשתמש בה, פשוט תפתח את הקובץ שאת רוצה לחלק, תלחץ על ALT +F8 תלחץ עליו, וזהו!! יותר קל

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

            @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

            @עניו-כמשה
            זה יוסיף אופציה קבועה בתוך וורד, כל פעם שתרצה להשתמש בה, פשוט תפתח את הקובץ שאת רוצה לחלק, תלחץ על ALT +F8 תלחץ עליו, וזהו!! יותר קל

            אתה ממש אלוף!!

            חסכת לי ים זמן!!!

            תודה !!

            נהנת? נעזרת? שמחתי לעזור

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

              @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

              @עניו-כמשה
              זה יוסיף אופציה קבועה בתוך וורד, כל פעם שתרצה להשתמש בה, פשוט תפתח את הקובץ שאת רוצה לחלק, תלחץ על ALT +F8 תלחץ עליו, וזהו!! יותר קל

              אתה ממש אלוף!!

              חסכת לי ים זמן!!!

              תודה !!

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

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

              עניו כמשהע תגובה 1 תגובה אחרונה
              1
              • menajemmendelM menajemmendel

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

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

                @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

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

                עובד טוב
                האמת חילקתי קובץ קטן של 150 עמוד חילק לי אותו יפה לשני חלקים לפי עמודים

                לא בדקתי עדיין על קובץ של 700 עמודים

                נהנת? נעזרת? שמחתי לעזור

                תגובה 1 תגובה אחרונה
                0
                • menajemmendelM menajemmendel התייחס לנושא זה ב
                • menajemmendelM menajemmendel התייחס לנושא זה ב
                • menajemmendelM menajemmendel התייחס לנושא זה
                • menajemmendelM menajemmendel

                  @עניו-כמשה כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

                  בעיקרון לפי עמודים

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

                  Sub DocumentSplitter()
                  Application.ScreenUpdating = False
                  ' Split a large document into multi-page blocks
                  Dim iSplit As Long, iCount As Long, iLast As Long
                  Dim RngSplit As Range, StrDocName As String, StrDocExt As String
                  With ActiveDocument
                    iSplit = InputBox("במסמך יש  " & .ComputeStatistics(wdStatisticPages) & " עמודים." _
                      & vbCr & "כמה עמודים אתה רוצה שיהיה בכל חלק ?", "Document Splitter")
                    StrDocName = .FullName
                    StrDocExt = "." & Split(StrDocName, ".")(UBound(Split(StrDocName, ".")))
                    StrDocName = Left(StrDocName, Len(StrDocName) - Len(StrDocExt)) & "_"
                    For iCount = 0 To Int(.ComputeStatistics(wdStatisticPages) / iSplit)
                      If .ComputeStatistics(wdStatisticPages) > iSplit Then
                        iLast = iSplit
                      Else
                        iLast = .ComputeStatistics(wdStatisticPages)
                      End If
                      Set RngSplit = .GoTo(What:=wdGoToPage, Name:=iLast)
                      Set RngSplit = RngSplit.GoTo(What:=wdGoToBookmark, Name:="\page")
                      RngSplit.Start = .Range.Start
                      RngSplit.Cut
                      Documents.Add
                      Selection.Paste
                      ActiveDocument.SaveAs fileName:=StrDocName & iCount + 1 & StrDocExt, AddToRecentFiles:=False
                      ActiveWindow.Close
                    Next iCount
                    Set RngSplit = Nothing
                    '.Close Savechanges:=False
                  End With
                  Application.ScreenUpdating = True
                  End Sub
                  
                  א מנותק
                  א מנותק
                  אדיר
                  כתב נערך לאחרונה על ידי
                  #13

                  @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

                  באופן כללי יש לי בעיה gם כל המאקרוים שיש בהם חלק של הדבק, שנתקע כל פעם שמגיע לחלק ''הדבק'' כי המקרו רץ יותר מהר ממה שהלוח [כמדוני משום שהלוח הוא לא של אופיס אלא של וינדוס], ואז כשבא להדביק אומר שהלוח ריק, [אם מריצים אותו לאט לאט, אין את הבעיה הזאת]

                  הפתרון הוא לפתוח את ההגדרות של הלוח בוורד ולסמן לו לאסוף, ואז ההעתקה ללוח "משיגה" את הפעולה הבאה.

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

                    @menajemmendel כתב בעזרה | תוכנה לפיצול קבצי וורד גדולים:

                    באופן כללי יש לי בעיה gם כל המאקרוים שיש בהם חלק של הדבק, שנתקע כל פעם שמגיע לחלק ''הדבק'' כי המקרו רץ יותר מהר ממה שהלוח [כמדוני משום שהלוח הוא לא של אופיס אלא של וינדוס], ואז כשבא להדביק אומר שהלוח ריק, [אם מריצים אותו לאט לאט, אין את הבעיה הזאת]

                    הפתרון הוא לפתוח את ההגדרות של הלוח בוורד ולסמן לו לאסוף, ואז ההעתקה ללוח "משיגה" את הפעולה הבאה.

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

                    @אדיר
                    לכאורה הוספת True בסוף השורה של פקודת העתקה, אמורה לפטור את הבעיה.

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

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

                      לא כל כך מצאתי
                      לאחרונה מצאתי את הדבר הזה בגיטהב
                      https://github.com/midorikocak/docsplitter

                      אבל אין שם תוכנה להורדה אלא צריך לקמפל את זה ואין לי מושג מה ואיך.

                      אשמח לעזרה בדבר הזה בבקשה

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

                      @עניו-כמשה
                      https://products.groupdocs.app/splitter/word

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

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

                      • התחברות

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

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