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

שאלה | עיצוב הערות שוליים | עזרה דחופה

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
122 פוסטים 7 כותבים 1.5k צפיות 6 Watching
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • S shishko

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

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

    @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

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

    @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

    אולי באמת מישהו יודע איך עושים שירוץ עד סוף המסמך או לפחות פקודה שתריץ את זה מספר פעמים ולא יצריך להעתיק את פקודת ההרצה כמה פעמים

    לא צריך לבקש, צריך לחפש!!!
    הכל כתוב!!!

    @pcinfogmach עשה מדריך מדהים לחיפוש והחלפה בוורד, ואנציקלופדיה מיוחדת לפקודות מאקרו בוורד

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

      @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

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

      @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

      אולי באמת מישהו יודע איך עושים שירוץ עד סוף המסמך או לפחות פקודה שתריץ את זה מספר פעמים ולא יצריך להעתיק את פקודת ההרצה כמה פעמים

      לא צריך לבקש, צריך לחפש!!!
      הכל כתוב!!!

      @pcinfogmach עשה מדריך מדהים לחיפוש והחלפה בוורד, ואנציקלופדיה מיוחדת לפקודות מאקרו בוורד

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

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

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

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

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

        @shishko
        כאשר עובדים עם מאקרו ואתה סתם עושה חיפוש והחלפה איבדת את כל הכח של מאקרו במאקרו יש קודים כמעט לכל דבר כולל טיפול בהערות שוליים

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

        S תגובה 1 תגובה אחרונה
        0
        • S shishko

          @menajemmendel כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

          הוא רק עשה מאקרו שחוזר על עצמו מספר X של פעמים ולא על כל הערות [הוא לא יודע איך כמו שכתב לעיל]

          אולי באמת מישהו יודע איך עושים שירוץ עד סוף המסמך או לפחות פקודה שתריץ את זה מספר פעמים ולא יצריך להעתיק את פקודת ההרצה כמה פעמים

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

          @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

          אולי באמת מישהו יודע איך עושים שירוץ עד סוף המסמך או לפחות פקודה שתריץ את זה מספר פעמים ולא יצריך להעתיק את פקודת ההרצה כמה פעמים

          כדי שפקודה ירוץ מספר פעמים צריך להכניס אותה בתוך 'לולאה'' LOOP באנגלית, יש כמה סוגי לולאות, יש לולאות לפי מספר פעמים (for) ויש לפי מספר אובייקטים (for each), ויש כל זמן שמתקיים תנאי מסויים (do while)
          אני אכתוב הכי פשוט זה מספר פעמים בדוגמא שלנו 500 פעם

          for i = 1 to 500
          	כאן אתה כותב את הקוד שלך
          next i
          
          S תגובה 1 תגובה אחרונה
          2
          • P pcinfogmach

            @shishko
            כאשר עובדים עם מאקרו ואתה סתם עושה חיפוש והחלפה איבדת את כל הכח של מאקרו במאקרו יש קודים כמעט לכל דבר כולל טיפול בהערות שוליים

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

            @pcinfogmach כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

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

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

            תגובה 1 תגובה אחרונה
            0
            • menajemmendelM menajemmendel

              @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

              אולי באמת מישהו יודע איך עושים שירוץ עד סוף המסמך או לפחות פקודה שתריץ את זה מספר פעמים ולא יצריך להעתיק את פקודת ההרצה כמה פעמים

              כדי שפקודה ירוץ מספר פעמים צריך להכניס אותה בתוך 'לולאה'' LOOP באנגלית, יש כמה סוגי לולאות, יש לולאות לפי מספר פעמים (for) ויש לפי מספר אובייקטים (for each), ויש כל זמן שמתקיים תנאי מסויים (do while)
              אני אכתוב הכי פשוט זה מספר פעמים בדוגמא שלנו 500 פעם

              for i = 1 to 500
              	כאן אתה כותב את הקוד שלך
              next i
              
              S מנותק
              S מנותק
              shishko
              כתב ב נערך לאחרונה על ידי
              #107

              @menajemmendel איך עושים לולאה עד סוף המסמך

              P menajemmendelM 2 תגובות תגובה אחרונה
              0
              • S shishko

                @menajemmendel איך עושים לולאה עד סוף המסמך

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

                @shishko
                כאשר עושים לולאה צריך לעשות לולאה ביחס למשהו לדוגמא לפי מספר פסקאות.

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

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

                  @shishko
                  כאשר עושים לולאה צריך לעשות לולאה ביחס למשהו לדוגמא לפי מספר פסקאות.

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

                  @pcinfogmach א"א לעשות עד שהחיפוש לא מוצא עוד אחד
                  מה שקורה עכשיו שהוא ממשיך בלי לעשות את החיפוש אני רוצה שיעצור לגמרי

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

                    @pcinfogmach א"א לעשות עד שהחיפוש לא מוצא עוד אחד
                    מה שקורה עכשיו שהוא ממשיך בלי לעשות את החיפוש אני רוצה שיעצור לגמרי

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

                    @shishko
                    מה בדיוק הקוד שלך
                    do while found או משהו אחר

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

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

                      @shishko
                      מה בדיוק הקוד שלך
                      do while found או משהו אחר

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

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

                      P S 2 תגובות תגובה אחרונה
                      0
                      • S shishko

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

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

                        @shishko
                        do while found
                        או if not found

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

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

                          @shishko
                          do while found
                          או if not found

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

                          @pcinfogmach לא בטוח שהבנתי מה אתה מתכוון נראה לי הראשון

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

                            @pcinfogmach לא בטוח שהבנתי מה אתה מתכוון נראה לי הראשון

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

                            @shishko

                            אתה יוצא פעולת with find ובתוך ה- with אתה עושה תנאי עם ה-found או צנאי של לולאת while או פעולת if עם goto start

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

                            Private Sub המרה_מספרים_לאותיות_בלשון_נקיה()
                            
                            Dim rng, oRange As range
                            Set rng = Selection.range
                            Set oRange = Selection.range
                                
                            With rng
                            .End = .start
                            .Select
                            End With
                            
                            start:
                            
                            With Selection.Find
                                .ClearFormatting
                                .Execute FindText:="[0-9]{1,}", MatchWildcards:=True, Format:=False, Wrap:=wdFindContinue
                                If Not Selection.range.InRange(oRange) Then GoTo ext
                                If .Found = True Then
                                
                            mystring = ""
                            
                            MyArray = Array(400, 300, 200, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
                            MyaArray = Array("ת", "ש", "ר", "ק", "צ", "פ", "ע", "ס", "נ", "מ", "ל", "כ", _
                            "י", "ט", "ח", "ז", "ו", "ה", "ד", "ג", "ב", "א")
                            v = Val(Selection)
                            Do While v > 0
                            If v = 15 Or v = 16 Then
                            mystring = mystring & "ט"
                            v = v - 9
                            End If
                              For i = 0 To UBound(MyArray)
                                If v >= MyArray(i) Then
                                  mystring = mystring & MyaArray(i)
                                  v = v - MyArray(i)
                                  Exit For
                                End If
                              Next i
                            Loop
                            
                            If mystring = "רצח" Then mystring = "רחצ"
                            If mystring = "רע" Then mystring = "ער"
                            If mystring = "רעב" Then mystring = "ערב"
                            If mystring = "שד" Then mystring = "דש"
                            If mystring = "שמד" Then mystring = "שדמ"
                            If mystring = "תשמד" Then mystring = "תדשם"
                            If mystring = "רעה" Then mystring = "ערה"
                            If mystring = "רעד" Then mystring = "עדר"
                            
                            If Len(mystring) = 1 Then
                                mystring = mystring & "'"
                            Else
                            '    myString = Left(myString, Len(myString) - 1) & Chr(34) & Right(myString, 1)
                                mystring = Left(mystring, (Len(mystring) - 1)) & Chr(34) & Right(mystring, 1)
                            End If
                            
                            Selection = mystring
                            
                            GoTo start
                                End If
                            End With
                            
                            ext:
                            rng.Select
                            
                            End Sub
                            

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

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

                              @shishko

                              אתה יוצא פעולת with find ובתוך ה- with אתה עושה תנאי עם ה-found או צנאי של לולאת while או פעולת if עם goto start

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

                              Private Sub המרה_מספרים_לאותיות_בלשון_נקיה()
                              
                              Dim rng, oRange As range
                              Set rng = Selection.range
                              Set oRange = Selection.range
                                  
                              With rng
                              .End = .start
                              .Select
                              End With
                              
                              start:
                              
                              With Selection.Find
                                  .ClearFormatting
                                  .Execute FindText:="[0-9]{1,}", MatchWildcards:=True, Format:=False, Wrap:=wdFindContinue
                                  If Not Selection.range.InRange(oRange) Then GoTo ext
                                  If .Found = True Then
                                  
                              mystring = ""
                              
                              MyArray = Array(400, 300, 200, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
                              MyaArray = Array("ת", "ש", "ר", "ק", "צ", "פ", "ע", "ס", "נ", "מ", "ל", "כ", _
                              "י", "ט", "ח", "ז", "ו", "ה", "ד", "ג", "ב", "א")
                              v = Val(Selection)
                              Do While v > 0
                              If v = 15 Or v = 16 Then
                              mystring = mystring & "ט"
                              v = v - 9
                              End If
                                For i = 0 To UBound(MyArray)
                                  If v >= MyArray(i) Then
                                    mystring = mystring & MyaArray(i)
                                    v = v - MyArray(i)
                                    Exit For
                                  End If
                                Next i
                              Loop
                              
                              If mystring = "רצח" Then mystring = "רחצ"
                              If mystring = "רע" Then mystring = "ער"
                              If mystring = "רעב" Then mystring = "ערב"
                              If mystring = "שד" Then mystring = "דש"
                              If mystring = "שמד" Then mystring = "שדמ"
                              If mystring = "תשמד" Then mystring = "תדשם"
                              If mystring = "רעה" Then mystring = "ערה"
                              If mystring = "רעד" Then mystring = "עדר"
                              
                              If Len(mystring) = 1 Then
                                  mystring = mystring & "'"
                              Else
                              '    myString = Left(myString, Len(myString) - 1) & Chr(34) & Right(myString, 1)
                                  mystring = Left(mystring, (Len(mystring) - 1)) & Chr(34) & Right(mystring, 1)
                              End If
                              
                              Selection = mystring
                              
                              GoTo start
                                  End If
                              End With
                              
                              ext:
                              rng.Select
                              
                              End Sub
                              
                              S מנותק
                              S מנותק
                              shishko
                              כתב ב נערך לאחרונה על ידי
                              #115

                              @pcinfogmach כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

                              For i = 0 To UBound(MyArray)
                              If v >= MyArray(i) Then
                              mystring = mystring & MyaArray(i)
                              v = v - MyArray(i)
                              Exit For
                              End If
                              Next i

                              זה?

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

                                @shishko

                                אתה יוצא פעולת with find ובתוך ה- with אתה עושה תנאי עם ה-found או צנאי של לולאת while או פעולת if עם goto start

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

                                Private Sub המרה_מספרים_לאותיות_בלשון_נקיה()
                                
                                Dim rng, oRange As range
                                Set rng = Selection.range
                                Set oRange = Selection.range
                                    
                                With rng
                                .End = .start
                                .Select
                                End With
                                
                                start:
                                
                                With Selection.Find
                                    .ClearFormatting
                                    .Execute FindText:="[0-9]{1,}", MatchWildcards:=True, Format:=False, Wrap:=wdFindContinue
                                    If Not Selection.range.InRange(oRange) Then GoTo ext
                                    If .Found = True Then
                                    
                                mystring = ""
                                
                                MyArray = Array(400, 300, 200, 100, 90, 80, 70, 60, 50, 40, 30, 20, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
                                MyaArray = Array("ת", "ש", "ר", "ק", "צ", "פ", "ע", "ס", "נ", "מ", "ל", "כ", _
                                "י", "ט", "ח", "ז", "ו", "ה", "ד", "ג", "ב", "א")
                                v = Val(Selection)
                                Do While v > 0
                                If v = 15 Or v = 16 Then
                                mystring = mystring & "ט"
                                v = v - 9
                                End If
                                  For i = 0 To UBound(MyArray)
                                    If v >= MyArray(i) Then
                                      mystring = mystring & MyaArray(i)
                                      v = v - MyArray(i)
                                      Exit For
                                    End If
                                  Next i
                                Loop
                                
                                If mystring = "רצח" Then mystring = "רחצ"
                                If mystring = "רע" Then mystring = "ער"
                                If mystring = "רעב" Then mystring = "ערב"
                                If mystring = "שד" Then mystring = "דש"
                                If mystring = "שמד" Then mystring = "שדמ"
                                If mystring = "תשמד" Then mystring = "תדשם"
                                If mystring = "רעה" Then mystring = "ערה"
                                If mystring = "רעד" Then mystring = "עדר"
                                
                                If Len(mystring) = 1 Then
                                    mystring = mystring & "'"
                                Else
                                '    myString = Left(myString, Len(myString) - 1) & Chr(34) & Right(myString, 1)
                                    mystring = Left(mystring, (Len(mystring) - 1)) & Chr(34) & Right(mystring, 1)
                                End If
                                
                                Selection = mystring
                                
                                GoTo start
                                    End If
                                End With
                                
                                ext:
                                rng.Select
                                
                                End Sub
                                
                                P מנותק
                                P מנותק
                                pcinfogmach
                                מדריכים
                                כתב ב נערך לאחרונה על ידי pcinfogmach
                                #116

                                @pcinfogmach כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

                                With Selection.Find
                                .ClearFormatting
                                .Execute FindText:="[0-9]{1,}", MatchWildcards:=True, Format:=False, Wrap:=wdFindContinue
                                If Not Selection.range.InRange(oRange) Then GoTo ext
                                If .Found = True Then

                                רק שים לב שבשביל הלולאה צריך להגדיר נקודת goto ואז בסוף כל פעולה לחזור אליה אא"כ התנאי לא התקיים

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

                                תגובה 1 תגובה אחרונה
                                1
                                • S shishko

                                  @menajemmendel איך עושים לולאה עד סוף המסמך

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

                                  @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

                                  @menajemmendel איך עושים לולאה עד סוף המסמך

                                  אני נאבדתי באשכול מה אתה רוצה לעשות, והאם ענו לך כבר, האם יש לך עדיין שאלה?

                                  י תגובה 1 תגובה אחרונה
                                  1
                                  • menajemmendelM menajemmendel

                                    @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

                                    @menajemmendel איך עושים לולאה עד סוף המסמך

                                    אני נאבדתי באשכול מה אתה רוצה לעשות, והאם ענו לך כבר, האם יש לך עדיין שאלה?

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

                                    @menajemmendel עשיתי כמו שהסברת לי בחפש והחלף והכל הסתדר, תודה רבה.

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

                                      @menajemmendel עשיתי כמו שהסברת לי בחפש והחלף והכל הסתדר, תודה רבה.

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

                                      @menajemmendel איך עושים לולאה עד סוף המסמך

                                      אני נאבדתי באשכול מה אתה רוצה לעשות, והאם ענו לך כבר, האם יש לך עדיין שאלה?

                                      ישיבישער
                                      השיב לmenajemmendel לפני 7 דקות
                                      @menajemmendel עשיתי כמו שהסברת לי בחפש והחלף והכל הסתדר, תודה רבה.

                                      סליחה, התכוונתי לשאול את @shishko

                                      S תגובה 1 תגובה אחרונה
                                      0
                                      • menajemmendelM menajemmendel

                                        @menajemmendel איך עושים לולאה עד סוף המסמך

                                        אני נאבדתי באשכול מה אתה רוצה לעשות, והאם ענו לך כבר, האם יש לך עדיין שאלה?

                                        ישיבישער
                                        השיב לmenajemmendel לפני 7 דקות
                                        @menajemmendel עשיתי כמו שהסברת לי בחפש והחלף והכל הסתדר, תודה רבה.

                                        סליחה, התכוונתי לשאול את @shishko

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

                                        @menajemmendel אם יש לך דרך טובה ופשוטה ללולאה עד סוף המסמך משהו מעין הפקודה של הכפלת הלולאה מספר פעמים אני ישמח
                                        לא הספקתי לבדוק את מה ש@pcinfogmach כתב
                                        תודה רבה

                                        menajemmendelM תגובה 1 תגובה אחרונה
                                        0
                                        • S shishko

                                          @menajemmendel אם יש לך דרך טובה ופשוטה ללולאה עד סוף המסמך משהו מעין הפקודה של הכפלת הלולאה מספר פעמים אני ישמח
                                          לא הספקתי לבדוק את מה ש@pcinfogmach כתב
                                          תודה רבה

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

                                          @shishko כתב בשאלה | עיצוב הערות שוליים | עזרה דחופה:

                                          @menajemmendel אם יש לך דרך טובה ופשוטה ללולאה עד סוף המסמך משהו מעין הפקודה של הכפלת הלולאה מספר פעמים אני ישמח
                                          לא הספקתי לבדוק את מה ש@pcinfogmach כתב
                                          תודה רבה

                                          דבר זה תלוי מה אתה רוצה לעשות (וזה מה שכתב לך PCINFOGMACH), אין סתם ''לולאה כללית שירוץ על כל המסמך'', כי כפי שאתה יודע (או לא) VBA הוא תוכנה שעובדת מובססת על ''עצמים'', שזה אומר מטפל בכל ''עצם'' (אובייקט) בנפרד, ולולאה לכל המסמך אומר שיטפל בכל האובייקטים מאותו סוג שנמצאים במסמך הנוכחי.
                                          לדוגמא:
                                          אם תרצה לטפל בכל בהערות שוליים של מסמך, אז הלולאה יהיה כזה
                                          תרוץ על כל הערה ותעשה כך וכך
                                          (לדוגמא למחוק כל הערה)

                                          For Each ftnt In ActiveDocument.Footnotes
                                              ftnt.Delete
                                          Next ftnt
                                          

                                          אם תרצה לטפל בכל פיסקה (כדוגמא חלון) אז הלולאה יהיה כזה: תרוץ על כל פיסקה במסמך ותעשה כך וכך

                                          For Each piska In ActiveDocument.Paragraphs
                                              bla bla bla
                                          Next piska
                                          

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

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

                                          • התחברות

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

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