- הוסף לסימניות
- #1
משתנה מסוג range משמש לערכי טווח מסוימים. לדוגמא: בשביל להכניס הטקסט המופיע בפסקה 1 במסמך לתוך הערת שוליים מס. 1 אכתוב את הקוד הבא:
וכאן הבן שואל:
א. האיך ניתן להגדיר שהכותרת העליונה או התחתונה תהווה את ערך המשתנה range או משתנה מסוג אחר.
ב. בנוסף, איך אוכל להגדיר למשתנה במקום: Paragraphs(1) - Paragraphs בסגנון X
כלומר, שהמשתנה יכיל את הפסקה במסמך שיש בה סגנון X (לא את הסגנון עצמו אלא את התוכן של הפסקה שבסגנון זה)
(האנגלית קצת משבשת את הסדר, אבל אני מקווה שהובנתי...)
נ.ב. אני יודע שאפשר לעשות את ב. ע"י חיפוש והעתקה -
אבל יותר שימושי בשבילי לעשות את זה ע"י קביעת טווח הסגנון כערך משתנה.
תודה מראש!
קוד:
Sub A()
Dim amyRenge As Range, myRenge As Range
Set amyRenge = ActiveDocument.Paragraphs(1).Range
Set myRenge = ActiveDocument.Footnotes(1).Range
myRenge = amyRenge
End Sub
וכאן הבן שואל:
א. האיך ניתן להגדיר שהכותרת העליונה או התחתונה תהווה את ערך המשתנה range או משתנה מסוג אחר.
ב. בנוסף, איך אוכל להגדיר למשתנה במקום: Paragraphs(1) - Paragraphs בסגנון X
כלומר, שהמשתנה יכיל את הפסקה במסמך שיש בה סגנון X (לא את הסגנון עצמו אלא את התוכן של הפסקה שבסגנון זה)
(האנגלית קצת משבשת את הסדר, אבל אני מקווה שהובנתי...)
נ.ב. אני יודע שאפשר לעשות את ב. ע"י חיפוש והעתקה -
קוד:
Sub m5()
With selection.Find
.Style = ActiveDocument.Styles("מאמר")
.Execute
End With
selection.Copy
End Sub
תודה מראש!
הנושאים החמים