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

שיתוף | סרטון הדגמה לשימוש במאקרו לטיפול בOCR

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
17 פוסטים 6 כותבים 219 צפיות 8 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 9 975

    @MOSHES
    מיוחד במינו

    M מנותק
    M מנותק
    MOSHES
    כתב נערך לאחרונה על ידי
    #4

    @975 אכן מהתוספים הנ"ל למדתי על נפלאות המאקרו, וכמו שכתבת המטרה שלי היתה להמחיש....
    מספיק מעט מאד של הבנה ולמידה [רק לדעת מה לבקש מבינוש...]

    ד תגובה 1 תגובה אחרונה
    1
    • W WD40

      @MOSHES הקובץ חסום בנטפרי תוכל להעלות בקובץ RAR?

      M מנותק
      M מנותק
      MOSHES
      כתב נערך לאחרונה על ידי
      #5

      @WD40 בבקשה מצורף בראר - סיסמה 1234
      ocr.rar

      U תגובה 1 תגובה אחרונה
      2
      • M MOSHES

        @WD40 בבקשה מצורף בראר - סיסמה 1234
        ocr.rar

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

        @MOSHES אפשר לקבל את המידע מה הפקודות מכילות
        או אותם בעצמם?

        M תגובה 1 תגובה אחרונה
        0
        • M MOSHES

          @975 אכן מהתוספים הנ"ל למדתי על נפלאות המאקרו, וכמו שכתבת המטרה שלי היתה להמחיש....
          מספיק מעט מאד של הבנה ולמידה [רק לדעת מה לבקש מבינוש...]

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

          @MOSHES
          גם אני מצטרך לבקשתו של @u88 לאלו שזכו ואין להם אפשרות גישה לAI, או לאלו לבן שאינו יודע לשאול...

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

            @MOSHES אפשר לקבל את המידע מה הפקודות מכילות
            או אותם בעצמם?

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

            @u88 דאנציג
            בבקשה
            שים לב שבחלק מהמאקרואים השתמשתי בהתחכמות של החלת סגנונות, ותן לחכם ויחכם עוד
            המאקרו הראשון שהשתמשתי (בערך ב1:20 בסרטון)
            Module9.bas
            המאקרו השני שהשתמשתי (בערך 1:51 בסרטון)
            Module8.bas
            היחודיות במאקרו הזה, שהוא לא רק מחבר את השורות [מוחק את האנטרים] אלא הוא משתדל שלא למחוק ריוח בין פסקאות.
            המאקרו השלישי שהשתמשתי (בערך 2.01) בסרטון
            Module10.bas
            זה המאקרו שהופך את ההערות להערות שוליים בוורד. הרעיון שלו עובד רק כשהמספרים שבטקסט העליון הם בכתב עילי והמספרים של ההערות [שאנו רוצים שיהיו הערות שוליים] הם מספרים רגילים. והפקודה מזהה מספר עילי כמיקום הערת שוליים שהטקסט שלה מתחיל באותו מספר בכתב לא עילי.
            כדי להפוך את המספרים שבטקסט העליון למספרים עיליים (במידה והם לא כאלו) אפשר להשתמש בפקודת החלפה פשוטה בוורד: חפש את ^# (זה קוד לספרה כל שהיא) החלף ב ^& (הטקסט בתיבה חפש את) ובעיצוב - גופן - כתב עילי. במידה והמספרים שבהערות שוליים הם גם מספרים עיליים, פשוט בחר את כל הטקסט ועצב ככתב לא עילי.
            אם צריך עוד עזרה\ הדרכה\ וכדו', אני כאן...

            U תגובה 1 תגובה אחרונה
            3
            • M MOSHES

              @u88 דאנציג
              בבקשה
              שים לב שבחלק מהמאקרואים השתמשתי בהתחכמות של החלת סגנונות, ותן לחכם ויחכם עוד
              המאקרו הראשון שהשתמשתי (בערך ב1:20 בסרטון)
              Module9.bas
              המאקרו השני שהשתמשתי (בערך 1:51 בסרטון)
              Module8.bas
              היחודיות במאקרו הזה, שהוא לא רק מחבר את השורות [מוחק את האנטרים] אלא הוא משתדל שלא למחוק ריוח בין פסקאות.
              המאקרו השלישי שהשתמשתי (בערך 2.01) בסרטון
              Module10.bas
              זה המאקרו שהופך את ההערות להערות שוליים בוורד. הרעיון שלו עובד רק כשהמספרים שבטקסט העליון הם בכתב עילי והמספרים של ההערות [שאנו רוצים שיהיו הערות שוליים] הם מספרים רגילים. והפקודה מזהה מספר עילי כמיקום הערת שוליים שהטקסט שלה מתחיל באותו מספר בכתב לא עילי.
              כדי להפוך את המספרים שבטקסט העליון למספרים עיליים (במידה והם לא כאלו) אפשר להשתמש בפקודת החלפה פשוטה בוורד: חפש את ^# (זה קוד לספרה כל שהיא) החלף ב ^& (הטקסט בתיבה חפש את) ובעיצוב - גופן - כתב עילי. במידה והמספרים שבהערות שוליים הם גם מספרים עיליים, פשוט בחר את כל הטקסט ועצב ככתב לא עילי.
              אם צריך עוד עזרה\ הדרכה\ וכדו', אני כאן...

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

              @MOSHES
              תודה על הנדיבות לב אני בעזה"י אראה יותר מדיוק איך להשתמש בהם
              יישר כח

              ולגבי המקרו השלישי
              חבר הביא לי מהAI פקודה שעושה חיפוש של מספר שמופיע כפול במסמך
              למשל 11 ואחרי כן יש קטע שמתחיל ג"כ ב11 הוא הופך את הראשון להפניה להערת שוליים ואת השני להערת שוליים ומסמן את מה שהוא הפנה עם סימון צהוב ככה תוכל לעבור ולראות
              מצו"ב אשמח לתגובה

              Sub LinkNumbersForce()
                  Dim doc As Document
                  Dim dict As Object
                  Dim regEx As Object, matches As Object, m As Object
                  Dim numStr As String
                  Dim pairsCount As Integer
                  
                  Set doc = ActiveDocument
                  Set dict = CreateObject("Scripting.Dictionary")
                  Set regEx = CreateObject("VBScript.RegExp")
                  
                  pairsCount = 0
                  regEx.Global = True
                  regEx.Pattern = "\d+"
                  
                  ' שלב 1: איסוף מספרים
                  Set matches = regEx.Execute(doc.Content.Text)
                  For Each m In matches
                      numStr = m.Value
                      If dict.Exists(numStr) Then
                          dict(numStr) = dict(numStr) + 1
                      Else
                          dict.Add numStr, 1
                      End If
                  Next m
                  
                  ' שלב 2: ביצוע הקישור
                  For Each Key In dict.Keys
                      If dict(Key) = 2 Then
                          Dim rng As Range
                          Set rng = doc.Content
                          
                          With rng.Find
                              .ClearFormatting
                              .Text = Key
                              .MatchWildcards = False
                              .Forward = True
                              
                              If .Execute Then
                                  Dim firstOccurrence As Range
                                  Set firstOccurrence = rng.Duplicate
                                  
                                  Dim secondRng As Range
                                  Set secondRng = doc.Range(rng.End, doc.Content.End)
                                  
                                  With secondRng.Find
                                      .Text = Key
                                      If .Execute Then
                                          Dim noteParagraph As Range
                                          Set noteParagraph = secondRng.Paragraphs(1).Range
                                          
                                          Dim noteText As String
                                          noteText = Trim(Replace(noteParagraph.Text, Key, "", 1, 1))
                                          
                                          ' יצירת ההערה
                                          Dim fn As Footnote
                                          Set fn = doc.Footnotes.Add(Range:=firstOccurrence, Text:=noteText)
                                          fn.Reference.HighlightColorIndex = wdYellow
                                          
                                          ' מחיקה
                                          noteParagraph.Delete
                                          firstOccurrence.Delete
                                          
                                          pairsCount = pairsCount + 1
                                      End If
                                  End With
                              End If
                          End With
                      End If
                  Next Key
                  
                  MsgBox "הסתיים! נמצאו וקושרו " & pairsCount & " זוגות של מספרים."
              End Sub
              
              M תגובה 1 תגובה אחרונה
              2
              • U u88

                @MOSHES
                תודה על הנדיבות לב אני בעזה"י אראה יותר מדיוק איך להשתמש בהם
                יישר כח

                ולגבי המקרו השלישי
                חבר הביא לי מהAI פקודה שעושה חיפוש של מספר שמופיע כפול במסמך
                למשל 11 ואחרי כן יש קטע שמתחיל ג"כ ב11 הוא הופך את הראשון להפניה להערת שוליים ואת השני להערת שוליים ומסמן את מה שהוא הפנה עם סימון צהוב ככה תוכל לעבור ולראות
                מצו"ב אשמח לתגובה

                Sub LinkNumbersForce()
                    Dim doc As Document
                    Dim dict As Object
                    Dim regEx As Object, matches As Object, m As Object
                    Dim numStr As String
                    Dim pairsCount As Integer
                    
                    Set doc = ActiveDocument
                    Set dict = CreateObject("Scripting.Dictionary")
                    Set regEx = CreateObject("VBScript.RegExp")
                    
                    pairsCount = 0
                    regEx.Global = True
                    regEx.Pattern = "\d+"
                    
                    ' שלב 1: איסוף מספרים
                    Set matches = regEx.Execute(doc.Content.Text)
                    For Each m In matches
                        numStr = m.Value
                        If dict.Exists(numStr) Then
                            dict(numStr) = dict(numStr) + 1
                        Else
                            dict.Add numStr, 1
                        End If
                    Next m
                    
                    ' שלב 2: ביצוע הקישור
                    For Each Key In dict.Keys
                        If dict(Key) = 2 Then
                            Dim rng As Range
                            Set rng = doc.Content
                            
                            With rng.Find
                                .ClearFormatting
                                .Text = Key
                                .MatchWildcards = False
                                .Forward = True
                                
                                If .Execute Then
                                    Dim firstOccurrence As Range
                                    Set firstOccurrence = rng.Duplicate
                                    
                                    Dim secondRng As Range
                                    Set secondRng = doc.Range(rng.End, doc.Content.End)
                                    
                                    With secondRng.Find
                                        .Text = Key
                                        If .Execute Then
                                            Dim noteParagraph As Range
                                            Set noteParagraph = secondRng.Paragraphs(1).Range
                                            
                                            Dim noteText As String
                                            noteText = Trim(Replace(noteParagraph.Text, Key, "", 1, 1))
                                            
                                            ' יצירת ההערה
                                            Dim fn As Footnote
                                            Set fn = doc.Footnotes.Add(Range:=firstOccurrence, Text:=noteText)
                                            fn.Reference.HighlightColorIndex = wdYellow
                                            
                                            ' מחיקה
                                            noteParagraph.Delete
                                            firstOccurrence.Delete
                                            
                                            pairsCount = pairsCount + 1
                                        End If
                                    End With
                                End If
                            End With
                        End If
                    Next Key
                    
                    MsgBox "הסתיים! נמצאו וקושרו " & pairsCount & " זוגות של מספרים."
                End Sub
                
                M מנותק
                M מנותק
                MOSHES
                כתב נערך לאחרונה על ידי
                #10

                @u88 חמוד מאד.

                אבל צריך עוד הרבה שיפוץ - למשל:
                לא מתמודד עם מספרים כפולים, תראה מה קורה כשיש גם הערה 1 ואח"כ גם הערה 11....
                818a7242-afa4-4fb7-ae18-8c6733c9df1e-image.png
                ואל תשאל מה קורה אחרי שלוחצים על אישור...
                כמו כן הוא לא מתמודד כאשר הטקסט באחת ההערות מכילים מספר דומה, כבתמונה זו
                b37e21da-2a61-4a23-8b90-21fb818aeb0b-צילום מסך 2026-02-11 122422.png
                אבל הכיוון טוב, פשוט צריך קצת לשפץ ולהתאים לכל אחד לצרכו.

                U תגובה 1 תגובה אחרונה
                2
                • M MOSHES

                  @u88 חמוד מאד.

                  אבל צריך עוד הרבה שיפוץ - למשל:
                  לא מתמודד עם מספרים כפולים, תראה מה קורה כשיש גם הערה 1 ואח"כ גם הערה 11....
                  818a7242-afa4-4fb7-ae18-8c6733c9df1e-image.png
                  ואל תשאל מה קורה אחרי שלוחצים על אישור...
                  כמו כן הוא לא מתמודד כאשר הטקסט באחת ההערות מכילים מספר דומה, כבתמונה זו
                  b37e21da-2a61-4a23-8b90-21fb818aeb0b-צילום מסך 2026-02-11 122422.png
                  אבל הכיוון טוב, פשוט צריך קצת לשפץ ולהתאים לכל אחד לצרכו.

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

                  @MOSHES אבקש מהחבר שישאל את הג'ימיני בנושא

                  תגובה 1 תגובה אחרונה
                  0
                  • M MOSHES

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

                    1. אני יודע שהיה אפשר ליצור משהו יותר מושלם ואף לחבר את המאקרואים, אך לא התאמצתי לעשות מושלם, כי המטרה בסרטון היא רק להמחשה שכמעט כל צורך יכול להפתר ע"י פקודות מאקרו, וכל אחד יכול לבנות לפי צרכיו.
                    2. לצורך ההדגמה השתמשתי בעמוד מתוך הגמרא המבוארת של שוטשנטיין. אני מרגיש חובה להבהיר שקניתי את הספר ולכן אני מרשה לעצמי להשתמש בסריקה! וכמו כן, מן הסתם לא ניחא להוצאת ארטסקול מה שעשיתי לטקסט שלהם בסרטון, וגם על כך רצוני להבהיר שלא עשיתי את זה אלא לצורך המחשה ודוגמה בלבד! ולא לשימוש אחר, לא ציבורי ולא אישי!
                      OCR.mp4
                    M מנותק
                    M מנותק
                    MOSHES
                    כתב נערך לאחרונה על ידי
                    #12

                    מאן דהוא הסב את תשומת לבי כי יש כלי בדפדפן אדג' שהשימוש בו מקצר את הדרך לפענוח OCR כאשר יש צורך לטפל בשני טורים כ"א בנפרד. ראו בסרטון הקצר המצורף. יש גם בRAR לחסומים הסיסמה לחילוץ 1234
                    OCR2.mp4
                    OCR2.rar

                    U תגובה 1 תגובה אחרונה
                    1
                    • M MOSHES

                      מאן דהוא הסב את תשומת לבי כי יש כלי בדפדפן אדג' שהשימוש בו מקצר את הדרך לפענוח OCR כאשר יש צורך לטפל בשני טורים כ"א בנפרד. ראו בסרטון הקצר המצורף. יש גם בRAR לחסומים הסיסמה לחילוץ 1234
                      OCR2.mp4
                      OCR2.rar

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

                      @MOSHES סליחה מכת"ר אבל יש משהוא יותר פשוט במקום להדפיס ואז לעשות צילום מסך
                      אתה יכול ללחוץ סמל+שיפט+ S וזה עושה צילום מסך של וינדוס
                      ואידך זיל גמור...

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

                        @MOSHES סליחה מכת"ר אבל יש משהוא יותר פשוט במקום להדפיס ואז לעשות צילום מסך
                        אתה יכול ללחוץ סמל+שיפט+ S וזה עושה צילום מסך של וינדוס
                        ואידך זיל גמור...

                        M מנותק
                        M מנותק
                        MOSHES
                        כתב נערך לאחרונה על ידי
                        #14
                        פוסט זה נמחק!
                        תגובה 1 תגובה אחרונה
                        0
                        • U u88

                          @MOSHES סליחה מכת"ר אבל יש משהוא יותר פשוט במקום להדפיס ואז לעשות צילום מסך
                          אתה יכול ללחוץ סמל+שיפט+ S וזה עושה צילום מסך של וינדוס
                          ואידך זיל גמור...

                          M מנותק
                          M מנותק
                          MOSHES
                          כתב נערך לאחרונה על ידי MOSHES
                          #15

                          @u88 סולח סולח 🙂 🙂
                          אתה מבין לבד שאני מודע מן הסתם לכלי החיתוך של WIN...
                          אלא ש...
                          כלי החיתוך של וינדוס לא יודע לעשות את זה
                          OCR3.mp4
                          ואם התעסקת קצת בענין נשוא אשכול זה, הלא ידעת שיש לצילום תוך כדי גרירה מעלה גדולה וקיצור זמן ניכר.
                          OCR3.rar

                          יאיר דניאלי U 2 תגובות תגובה אחרונה
                          2
                          • M MOSHES

                            @u88 סולח סולח 🙂 🙂
                            אתה מבין לבד שאני מודע מן הסתם לכלי החיתוך של WIN...
                            אלא ש...
                            כלי החיתוך של וינדוס לא יודע לעשות את זה
                            OCR3.mp4
                            ואם התעסקת קצת בענין נשוא אשכול זה, הלא ידעת שיש לצילום תוך כדי גרירה מעלה גדולה וקיצור זמן ניכר.
                            OCR3.rar

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

                            @MOSHES כתב בשיתוף | סרטון הדגמה לשימוש במאקרו לטיפול בOCR:

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

                            צודק בהחלט!
                            ארך לי זמן לקלוט את זה -אבל זה פיצ'ר שאין במקומות אחרים והוא ממש נוח!

                            תגובה 1 תגובה אחרונה
                            0
                            • M MOSHES

                              @u88 סולח סולח 🙂 🙂
                              אתה מבין לבד שאני מודע מן הסתם לכלי החיתוך של WIN...
                              אלא ש...
                              כלי החיתוך של וינדוס לא יודע לעשות את זה
                              OCR3.mp4
                              ואם התעסקת קצת בענין נשוא אשכול זה, הלא ידעת שיש לצילום תוך כדי גרירה מעלה גדולה וקיצור זמן ניכר.
                              OCR3.rar

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

                              @MOSHES יפה...

                              כוונתי היתה על הפשטות של העתקת דברים קצרים אבל אה"נ כשבאים לעשות כמה עמודים
                              הצדק עמך 🙏
                              חודש טוב ומבורך

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

                              • התחברות

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

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