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

בקשת מידע | עזרה במקראו לוורד

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
12 פוסטים 4 כותבים 185 צפיות 3 Watching
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 1 121244

    https://mitmachim.top/topic/27580/שיתוף-קודי-vba-להחלפת-כמה-מילים-בו-זמנית-בוורד?_=1677066819761
    בקישור שלמעלה יש קוד שמחליף מספר מילים במילה , איך עושים שאם זה הצליח הוא יכתוב כמה מילים הוחלפו?

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

    @121244 משהו יכול לענות?

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

      @121244 משהו יכול לענות?

      ר מנותק
      ר מנותק
      רפרם ב"ר פפא
      כתב ב נערך לאחרונה על ידי רפרם ב"ר פפא
      #3

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

      Sub מספור_מופעים_בוורד()
              
                  
                      Selection.HomeKey Unit:=wdStory
                      
                          Selection.Find.ClearFormatting
                          Selection.Find.Text = "שלום"
                          Selection.Find.MatchWildcards = True
                          Do While Selection.Find.Execute
                               I = I + 1
                          Loop
      
               MsgBox I
      End Sub
      
      אורייא תגובה 1 תגובה אחרונה
      1
      • 1 מנותק
        1 מנותק
        121244
        כתב ב נערך לאחרונה על ידי
        #4

        איך עושים שיחזור על אותה פקודה מספר פעמים

        ר 2 תגובות תגובה אחרונה
        0
        • 1 121244

          איך עושים שיחזור על אותה פקודה מספר פעמים

          ר מנותק
          ר מנותק
          רפרם ב"ר פפא
          כתב ב נערך לאחרונה על ידי
          #5

          @121244
          אותה פקודה למספר מילים? מספור כל מילה או סה"כ מופעים של כל המילים?
          הסבר!!

          ד תגובה 1 תגובה אחרונה
          0
          • ר רפרם ב"ר פפא

            @121244
            אותה פקודה למספר מילים? מספור כל מילה או סה"כ מופעים של כל המילים?
            הסבר!!

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

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

            @121244 תקן אותי אם טעיתי.

            תגובה 1 תגובה אחרונה
            0
            • ר רפרם ב"ר פפא

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

              Sub מספור_מופעים_בוורד()
                      
                          
                              Selection.HomeKey Unit:=wdStory
                              
                                  Selection.Find.ClearFormatting
                                  Selection.Find.Text = "שלום"
                                  Selection.Find.MatchWildcards = True
                                  Do While Selection.Find.Execute
                                       I = I + 1
                                  Loop
              
                       MsgBox I
              End Sub
              
              אורייא מנותק
              אורייא מנותק
              אוריי
              מדריכים
              כתב ב נערך לאחרונה על ידי
              #7

              @רפרם-ב-ר-פפא
              חסר לך הצהרת משתנה של i

              כאן

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

                איך עושים שיחזור על אותה פקודה מספר פעמים

                ר מנותק
                ר מנותק
                רפרם ב"ר פפא
                כתב ב נערך לאחרונה על ידי
                #8

                @121244
                להלן קוד עם ספירה לכמה מילים וסה"כ
                אם זה מה שהתכוונת

                Sub החלפה_כולל_ספירה()
                Dim I, P, K, L, J As Double
                arrFind = Array("א", "ב", "ג")
                arrReplace = Array("ד", "ה", "ו")
                For I = 0 To ActiveDocument.Words.Count
                For F = 0 To UBound(arrFind)
                'החלפה
                    Selection.Find.Text = arrFind(F)
                     Selection.Find.Replacement.Text = arrReplace(F)
                    Selection.Find.Wrap = wdFindContinue
                    Selection.Find.Execute Replace:=wdReplaceOne
                    'ספירה
                    If Selection.Range = arrReplace(0) Then
                    P = P + 1
                   ElseIf Selection.Range = arrReplace(1) Then
                   K = K + 1
                    ElseIf Selection.Range = arrReplace(2) Then
                    J = J + 1
                  Else
                End If
                Selection.EndKey Unit:=wdLine
                Next F
                Next I
                'סה''כ
                L = P + K + J
                'הודעה
                 MsgBox arrFind(0) & " " & P & " פעמים " & arrFind(1) & " " & K & " פעמים " & arrFind(2) & " " & J & " פעמים סה''כ החלפות " & L
                End Sub
                
                תגובה 1 תגובה אחרונה
                1
                • אורייא אוריי

                  @רפרם-ב-ר-פפא
                  חסר לך הצהרת משתנה של i

                  ר מנותק
                  ר מנותק
                  רפרם ב"ר פפא
                  כתב ב נערך לאחרונה על ידי רפרם ב"ר פפא
                  #9

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

                  תגובה 1 תגובה אחרונה
                  0
                  • 1 מנותק
                    1 מנותק
                    121244
                    כתב ב נערך לאחרונה על ידי 121244
                    #10

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

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

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

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

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

                      1 תגובה 1 תגובה אחרונה
                      1
                      • ר רפרם ב"ר פפא

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

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

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

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

                        התכוונתי החלפה של מילה במילה ויגיד כמות פעמים ולא החלפה של שני מילים במילה וכדו'

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

                        • התחברות

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

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