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

בקשת מידע | מאקרו להכנסת מילים מסוימים לפני ואחרי סוגריים

מתוזמן נעוץ נעול הועבר עזרה הדדית - וורד
3 פוסטים 2 כותבים 88 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מ מנותק
    מ מנותק
    מלאכת מחשבת
    כתב ב נערך לאחרונה על ידי
    #1

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

    מגדליםמ 2 תגובות תגובה אחרונה
    0
    • מגדליםמ מנותק
      מגדליםמ מנותק
      מגדלים צוות פיקוח מדריכים
      השיב למלאכת מחשבת ב נערך לאחרונה על ידי
      #2
      פוסט זה נמחק!
      תגובה 1 תגובה אחרונה
      0
      • מגדליםמ מנותק
        מגדליםמ מנותק
        מגדלים צוות פיקוח מדריכים
        השיב למלאכת מחשבת ב נערך לאחרונה על ידי מגדלים
        #3

        @מלאכת-מחשבת
        הקוד הוא:

        Sub הוספת_קודים()
        Application.ScreenUpdating = False
        again:
        If Selection.Find.Execute(findText:="\(*\)", MatchWildcards:=True, Wrap:=wdFindStop) = True Then
            strt = 2: lent = Len(Selection.Text)
        re:
             For i = strt To lent
                If Mid(Selection.Text, i, 1) = Chr(40) Then
                Selection.Extend Character:=Chr(41)
                strt = i + 1: lent = Len(Selection.Text)
                GoTo re
                End If
             Next
        With Selection
         .InsertBefore "@00": .InsertAfter "@01"
        
         
        .Collapse (wdCollapseEnd)
        End With
        GoTo again
        End If
        Application.ScreenUpdating = True
        End Sub
        

        ויש להתאימו לפי הצורך. אשמח לשמוע על שיפורים או אם יהיו באגים...

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

        • התחברות

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

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