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

בקשה | בקשה | מאקרו בוורד להפיכת תו / קוד מסויים למספור אוטומטי רץ (באותיות)

מתוזמן נעוץ נעול הועבר עזרה הדדית - עימוד
13 פוסטים 4 כותבים 429 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • H HMJE

    אשמח לדעת אם יש או אם אפשר לעשות מאקרו (בוורד) שיהפוך תו/קוד מסויים שנמצא במהלך הקובץ, לדוגמא %50 וכדו', שבכל מקום שהמאקרו מוצא את התו או הקוד שיצויין בו, הוא יחליף את זה למספר רץ, דהיינו שימספר אוטומטי את כל הסימונים האלו, ועדיף באותיות [א...י, יא...כ...].
    זאת אומרת יש לי קובץ שאני רוצה שיהיה לו אותיות כדוגמת קישור משנ"ב לשו"ע, ובמקום להכניס בכל מקום אות אות לפי הסדר, אני רוצה להכניס לו תו או קוד מסויים, ועם פקודת מאקרו להחליף את כל התווים האלו למספור אוטומטי שירוץ לבד אחד אחרי השני.

    אם יש מישהו שיוכל לעזור בענין אודה לו מאוד.
    תודה רבה

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

    @HMJE יש לזה קוד אוטומטי ב'שדה', בחר את האופציה שמסומן בתמונה, וזה מכניס קוד seq, ואח"כ מעתיקים את הקוד שנוצר לכל מקום שאתה רוצה, כמו כן אפשר לעשות כמה סדרות, אם רוצים פרק וסעיף קטן, אפשר להוסיף ליד הקוד [בחלון הקטן של קודי שדה בצד שמאל] איזה תו שרוצים עם רווח ביניהם, ולעשות כמה סוגי קודים.
    אחרי שמכניסים את הקודים במקום שרוצים, אפשר לעדכן דרך מקש f9, וגם אם היו שינויים הכל מתעדכן באופן אוטומטי לאורך המסמך.
    כדי לשנות ממספרים לאותיות, אפשר לשנות באפשרויות של השדה למטה.
    d5ff91bc-0a52-4572-80c5-b43ddd6e264d-image.png

    H תגובה 1 תגובה אחרונה
    2
    • מ מניין

      @HMJE יש לזה קוד אוטומטי ב'שדה', בחר את האופציה שמסומן בתמונה, וזה מכניס קוד seq, ואח"כ מעתיקים את הקוד שנוצר לכל מקום שאתה רוצה, כמו כן אפשר לעשות כמה סדרות, אם רוצים פרק וסעיף קטן, אפשר להוסיף ליד הקוד [בחלון הקטן של קודי שדה בצד שמאל] איזה תו שרוצים עם רווח ביניהם, ולעשות כמה סוגי קודים.
      אחרי שמכניסים את הקודים במקום שרוצים, אפשר לעדכן דרך מקש f9, וגם אם היו שינויים הכל מתעדכן באופן אוטומטי לאורך המסמך.
      כדי לשנות ממספרים לאותיות, אפשר לשנות באפשרויות של השדה למטה.
      d5ff91bc-0a52-4572-80c5-b43ddd6e264d-image.png

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

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

      מ תגובה 1 תגובה אחרונה
      0
      • H HMJE

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

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

        @HMJE אתה צריך להוסיף איזה תו לאחר הקוד seq, לדוגמא האות a, שיהיה כתוב ככה seq a.
        b0bbdaac-7fad-498b-85a8-507177afb308-image.png

        H תגובה 1 תגובה אחרונה
        2
        • מ מניין

          @HMJE אתה צריך להוסיף איזה תו לאחר הקוד seq, לדוגמא האות a, שיהיה כתוב ככה seq a.
          b0bbdaac-7fad-498b-85a8-507177afb308-image.png

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

          @מניין תודה רבה, זה עובד מצויין.

          רק שאלה קטנה, כתבת לעיל

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

          למעשה לא הצלחתי לעשות את זה כ"כ, אלא הf9 מעדכן רק כשאני עומד על האות הרצויה שאני רוצה שיעדכן.
          למשל הכנסתי ב10 מקומות את ההגדרה seq, ואח"כ הוספתי בעוד מקום וכדו' שאני צריך לעדכן אותם, אז אני צריך לעבור מאחד לאחד, וכשאני עומד עליו רק אז לחיצה על F9 מעדכן אותו...
          יש פתרון לכך?

          מ תגובה 1 תגובה אחרונה
          0
          • H HMJE

            @מניין תודה רבה, זה עובד מצויין.

            רק שאלה קטנה, כתבת לעיל

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

            למעשה לא הצלחתי לעשות את זה כ"כ, אלא הf9 מעדכן רק כשאני עומד על האות הרצויה שאני רוצה שיעדכן.
            למשל הכנסתי ב10 מקומות את ההגדרה seq, ואח"כ הוספתי בעוד מקום וכדו' שאני צריך לעדכן אותם, אז אני צריך לעבור מאחד לאחד, וכשאני עומד עליו רק אז לחיצה על F9 מעדכן אותו...
            יש פתרון לכך?

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

            @HMJE תבחר את כל המסמך על ידי קונטרול a, ואח"כ תלחץ f9, וזה יעדכן את הכל בפעם אחת.

            H תגובה 1 תגובה אחרונה
            2
            • מ מניין

              @HMJE תבחר את כל המסמך על ידי קונטרול a, ואח"כ תלחץ f9, וזה יעדכן את הכל בפעם אחת.

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

              @מניין מלך!!!
              תודה רבה

              ר תגובה 1 תגובה אחרונה
              1
              • H HMJE

                @מניין מלך!!!
                תודה רבה

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

                @HMJE
                להלן מאקרו להחלפה לשדה מספור אוטמטי
                (מקל על מרוצת הכתיבה)
                מחליף את כל מופעי ה"ממ" בשדה seq

                לשדה אוטמטי מספרים

                Sub החלפה_לשדה_אוטמטי_מספרים()
                        
                                Selection.HomeKey Unit:=wdStory
                                
                                    Selection.Find.ClearFormatting
                                    Selection.Find.Text = "ממ"
                                    Selection.Find.MatchWildcards = True
                                    Do While Selection.Find.Execute
                                    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
                        "SEQ A", PreserveFormatting:=True
                                    Loop
                
                End Sub
                

                לשדה אוטמטי אותיות (א... יא... קא...)

                Sub החלפה_לשדה_אוטמטי_אותיות()
                        
                                Selection.HomeKey Unit:=wdStory
                                
                                    Selection.Find.ClearFormatting
                                    Selection.Find.Text = "ממ"
                                    Selection.Find.MatchWildcards = True
                                    Do While Selection.Find.Execute
                                    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
                        "SEQ A \* hebrew1", PreserveFormatting:=True
                                    Loop
                
                End Sub
                
                
                H 4 2 תגובות תגובה אחרונה
                6
                • ר רפרם ב"ר פפא

                  @HMJE
                  להלן מאקרו להחלפה לשדה מספור אוטמטי
                  (מקל על מרוצת הכתיבה)
                  מחליף את כל מופעי ה"ממ" בשדה seq

                  לשדה אוטמטי מספרים

                  Sub החלפה_לשדה_אוטמטי_מספרים()
                          
                                  Selection.HomeKey Unit:=wdStory
                                  
                                      Selection.Find.ClearFormatting
                                      Selection.Find.Text = "ממ"
                                      Selection.Find.MatchWildcards = True
                                      Do While Selection.Find.Execute
                                      Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
                          "SEQ A", PreserveFormatting:=True
                                      Loop
                  
                  End Sub
                  

                  לשדה אוטמטי אותיות (א... יא... קא...)

                  Sub החלפה_לשדה_אוטמטי_אותיות()
                          
                                  Selection.HomeKey Unit:=wdStory
                                  
                                      Selection.Find.ClearFormatting
                                      Selection.Find.Text = "ממ"
                                      Selection.Find.MatchWildcards = True
                                      Do While Selection.Find.Execute
                                      Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
                          "SEQ A \* hebrew1", PreserveFormatting:=True
                                      Loop
                  
                  End Sub
                  
                  
                  H מנותק
                  H מנותק
                  HMJE
                  כתב ב נערך לאחרונה על ידי
                  #11

                  @רפרם-ב-ר-פפא
                  תודה רבה. מושלם.

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

                    @HMJE
                    להלן מאקרו להחלפה לשדה מספור אוטמטי
                    (מקל על מרוצת הכתיבה)
                    מחליף את כל מופעי ה"ממ" בשדה seq

                    לשדה אוטמטי מספרים

                    Sub החלפה_לשדה_אוטמטי_מספרים()
                            
                                    Selection.HomeKey Unit:=wdStory
                                    
                                        Selection.Find.ClearFormatting
                                        Selection.Find.Text = "ממ"
                                        Selection.Find.MatchWildcards = True
                                        Do While Selection.Find.Execute
                                        Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
                            "SEQ A", PreserveFormatting:=True
                                        Loop
                    
                    End Sub
                    

                    לשדה אוטמטי אותיות (א... יא... קא...)

                    Sub החלפה_לשדה_אוטמטי_אותיות()
                            
                                    Selection.HomeKey Unit:=wdStory
                                    
                                        Selection.Find.ClearFormatting
                                        Selection.Find.Text = "ממ"
                                        Selection.Find.MatchWildcards = True
                                        Do While Selection.Find.Execute
                                        Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
                            "SEQ A \* hebrew1", PreserveFormatting:=True
                                        Loop
                    
                    End Sub
                    
                    
                    4 מנותק
                    4 מנותק
                    455
                    כתב ב נערך לאחרונה על ידי 455
                    #12

                    @רפרם-ב-ר-פפא כתב בבקשה | בקשה | מאקרו בוורד להפיכת תו / קוד מסויים למספור אוטומטי רץ (באותיות):

                    Selection.Find.Text = "ממ"
                    Selection.Find.MatchWildcards = True

                    א. במקום

                    Selection.Find.Text = "ממ"
                    

                    אפשר לכתוב

                    Selection.Find.Text = InputBox("הזן סימן להחלפה")
                    

                    וכך המשתמש יוכל לבחור איזה טקסט להחליף.

                    ב. לא הצלחתי לעשות את אותו דבר בקוד הזה

                    "SEQ A \* hebrew1"
                    

                    , כלומר שהמשתמש יוכל להגדיר אם לעשות את זה לa או b וכדו'

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

                      @רפרם-ב-ר-פפא כתב בבקשה | בקשה | מאקרו בוורד להפיכת תו / קוד מסויים למספור אוטומטי רץ (באותיות):

                      Selection.Find.Text = "ממ"
                      Selection.Find.MatchWildcards = True

                      א. במקום

                      Selection.Find.Text = "ממ"
                      

                      אפשר לכתוב

                      Selection.Find.Text = InputBox("הזן סימן להחלפה")
                      

                      וכך המשתמש יוכל לבחור איזה טקסט להחליף.

                      ב. לא הצלחתי לעשות את אותו דבר בקוד הזה

                      "SEQ A \* hebrew1"
                      

                      , כלומר שהמשתמש יוכל להגדיר אם לעשות את זה לa או b וכדו'

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

                      @455 עשיתי את זה כך
                      אם יש בזה בעיות אשמח אם יעדכנו אותי

                      Sub החלפת_סימון_נבחר_לשדה_אוטומטי_אותיות()
                              
                      Dim userChoice As String
                          userChoice = InputBox("אנא הזן אות זרם:")
                           
                          Selection.HomeKey Unit:=wdStory
                          Selection.Find.ClearFormatting
                          Selection.Find.Text = InputBox("הזן סימן להחלפה:")
                          Selection.Find.MatchWildcards = True
                          
                          Do While Selection.Find.Execute
                              Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:="SEQ " & userChoice & " \* hebrew1", PreserveFormatting:=True
                          Loop
                      End Sub
                      
                      תגובה 1 תגובה אחרונה
                      3

                      • התחברות

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

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