מאקרו לוורד
-
תאריך ההודעה המקורית: 19/03/2023 22:45
אני רוצה לעשות מאקרו בוורד, שאני יוכל לבחור טקסט, ולהפעיל עליו את המאקרו,
שיחפש אם יש עוד פעם בקובץ את המילים האלו, ויהפוך את כולם, לטקסט בצבע אדום.
לא הצלחתי לעשות את המאקרו לטקסט משתנה, דהיינו שיהיה כל פעם לפי הבחירה של
אותו הפעם.
האם יש מי שיוכל לעזור בזהרוב תודות
-
תאריך ההודעה המקורית: 19/03/2023 22:45
אני רוצה לעשות מאקרו בוורד, שאני יוכל לבחור טקסט, ולהפעיל עליו את המאקרו,
שיחפש אם יש עוד פעם בקובץ את המילים האלו, ויהפוך את כולם, לטקסט בצבע אדום.
לא הצלחתי לעשות את המאקרו לטקסט משתנה, דהיינו שיהיה כל פעם לפי הבחירה של
אותו הפעם.
האם יש מי שיוכל לעזור בזהרוב תודות
-
-
-
תאריך ההודעה המקורית: 20/03/2023 00:02
ייש"כ
כשאני בוחר טקסט, ופותח את תיבת חיפוש והחלפה, הוא לא מכניס אוטמטית את המילים
לתיבת החיפוש, אלא אני צריך להעתיק ולהדביק אותם בתוך תיבת החיפוש, ו[כנראה]
לכן במאקרו נרשמים המילים האלו לחיפוש והחלפה, ולא כל מילה שתיבחרב-יום ראשון, 19 במרץ 2023 בשעה 23:52:53 UTC+2, מעשה הכתב כתב/ה:
-
תאריך ההודעה המקורית: 20/03/2023 00:02
ייש"כ
כשאני בוחר טקסט, ופותח את תיבת חיפוש והחלפה, הוא לא מכניס אוטמטית את המילים
לתיבת החיפוש, אלא אני צריך להעתיק ולהדביק אותם בתוך תיבת החיפוש, ו[כנראה]
לכן במאקרו נרשמים המילים האלו לחיפוש והחלפה, ולא כל מילה שתיבחרב-יום ראשון, 19 במרץ 2023 בשעה 23:52:53 UTC+2, מעשה הכתב כתב/ה:
-
-
-
-
תאריך ההודעה המקורית: 20/03/2023 00:25
כן, זה מועיל.
אבל אני שואל בכללות, למה לפעמים הוא נותן ולפעמים לא.
אם אני מבין נכון, ההבדל הוא בין אות / מילה, לבין כמה מילים.
כי בהדגשת מילה, הוא מבין שאתה מחפש את המילה, ולכן הוא מדביק אותה לתוך תיבת
החיפוש.
אבל בהדגשה של יותר ממילה, נראה לו שאתה רוצה לחפש משהו בתוך הטקסט הזה ולכן
הוא לא מדביק לך את זה לתיבה.
[ויותר מכך, גם בהדגשת מילה עם הרווח שלאחריה הוא לא מדביק, מאותה סיבה] -
תאריך ההודעה המקורית: 20/03/2023 08:00
המאקרו הבא לכאורה עובד
Sub Macro5()
'
' Macro5 Macro
'
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.text = Selection.Range
.Replacement.text = ""
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Font.Color = -721354753
With Selection.Find
.Replacement.text = ""
.Forward = True
.Wrap = wdFindAsk
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub -
תאריך ההודעה המקורית: 20/03/2023 08:00
המאקרו הבא לכאורה עובד
Sub Macro5()
'
' Macro5 Macro
'
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.text = Selection.Range
.Replacement.text = ""
.Forward = True
.Wrap = wdFindAsk
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Font.Color = -721354753
With Selection.Find
.Replacement.text = ""
.Forward = True
.Wrap = wdFindAsk
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות