בקשת מידע | חיפוש והחלפה
עזרה הדדית - וורד
2
פוסטים
2
כותבים
176
צפיות
3
עוקבים
-
איך מוצאים בוורד שורה שהיא כולה מודגשת [לצורך עשיית סגנון כותרת] דהיינו שלא ימצא שורות שיש בהם גם מילים לא מודגשות?
תודה.@אברהם-0 כתב בבקשת מידע | חיפוש והחלפה:
איך מוצאים בוורד שורה שהיא כולה מודגשת [לצורך עשיית סגנון כותרת] דהיינו שלא ימצא שורות שיש בהם גם מילים לא מודגשות?
תודה.קרדיט GPT
Sub ConvertBoldToHeading() Dim doc As Document ' משתנה לאחסון המסמך הפעיל Dim rngFind As Range ' טווח לחיפוש Dim rngText As Range ' טווח לטקסט בין סימני הפיסקה Set doc = ActiveDocument ' הגדרת המסמך הפעיל Set rngFind = doc.Content ' הגדרת טווח החיפוש לכל תוכן המסמך With rngFind.Find ' התחלת הגדרת פרמטרי החיפוש .ClearFormatting ' ניקוי פורמט מהגדרות קודמות .Text = "^13([!^13]@)^13" ' חיפוש מחרוזת שמתחילה ומסתיימת בסימן פיסקה עם תווים ביניהם .MatchWildcards = True ' הפעלת חיפוש עם תבניות (wildcards) .Forward = True ' חיפוש לכיוון ההתקדמות במסמך End With Do While rngFind.Find.Execute ' לולאה עד שלא יימצאו עוד התאמות Set rngText = doc.Range(rngFind.Start + 1, rngFind.End - 1) ' הגדרת טווח הטקסט בין שני סימני הפיסקה If rngText.Font.Bold = True Or rngText.Font.BoldBi = True Then ' בדיקה אם כל הטקסט בתחום מודגש rngText.Style = "הזן סגנון כותרת" ' המרת עיצוב הטקסט לסגנון כותרת 1 End If rngFind.Start = rngFind.End ' הזזת נקודת ההתחלה של החיפוש לאחר ההתאמה הנוכחית rngFind.End = doc.Content.End ' עדכון נקודת הסיום לתוכן המסמך Loop ' חזרה להתחלת הלולאה End Sub
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות