בקשת מידע | מאקרו להכנסת מילים מסוימים לפני ואחרי סוגריים
-
איך אוכל להגדיר במאקרו שיחפש לי כל הסוגריים ויכניס לי קוד לפני ואחרי במצב שסוגריים בתוך סוגריים לא יקבלו את הקוד רק הפותח והסוגר (הראשון והאחרון) ואם אפשר גם מצב שישאל אותי לבחירה איזה מילים אני רוצה להשחיל דהיינו שאני אכניס מראש כמה סוגי קודים ובאמצעות דו שיח אני אבחר באיזה שאני רוצה עכ"פ השלב הראשון די דחוף לי , בתודה.
דובר על נושא כזה פה בפרוג אבל זה רק במצב של החלפת הסיגנון והגודל וכו' אני צריך רק השתלת קוד וכנ"ל. -
איך אוכל להגדיר במאקרו שיחפש לי כל הסוגריים ויכניס לי קוד לפני ואחרי במצב שסוגריים בתוך סוגריים לא יקבלו את הקוד רק הפותח והסוגר (הראשון והאחרון) ואם אפשר גם מצב שישאל אותי לבחירה איזה מילים אני רוצה להשחיל דהיינו שאני אכניס מראש כמה סוגי קודים ובאמצעות דו שיח אני אבחר באיזה שאני רוצה עכ"פ השלב הראשון די דחוף לי , בתודה.
דובר על נושא כזה פה בפרוג אבל זה רק במצב של החלפת הסיגנון והגודל וכו' אני צריך רק השתלת קוד וכנ"ל. -
איך אוכל להגדיר במאקרו שיחפש לי כל הסוגריים ויכניס לי קוד לפני ואחרי במצב שסוגריים בתוך סוגריים לא יקבלו את הקוד רק הפותח והסוגר (הראשון והאחרון) ואם אפשר גם מצב שישאל אותי לבחירה איזה מילים אני רוצה להשחיל דהיינו שאני אכניס מראש כמה סוגי קודים ובאמצעות דו שיח אני אבחר באיזה שאני רוצה עכ"פ השלב הראשון די דחוף לי , בתודה.
דובר על נושא כזה פה בפרוג אבל זה רק במצב של החלפת הסיגנון והגודל וכו' אני צריך רק השתלת קוד וכנ"ל.@מלאכת-מחשבת
הקוד הוא: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ויש להתאימו לפי הצורך. אשמח לשמוע על שיפורים או אם יהיו באגים...
-
מ מגדלים העביר נושא זה מ-עזרה הדדית - תוכנות ב-
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות