راهنمای سبکی که فیل دنبال می کند، تصریح می کند که هنگام نشان دادن محدوده اعداد (مانند 1-9 یا 23-36)، به جای خط فاصله باید از خط خط استفاده شود. فیل از خود می پرسد که آیا راهی برای وادار کردن Word به انجام خودکار این کار وجود دارد؟
چند راه وجود دارد که می توانید خط خط را بین محدوده های اعداد خود قرار دهید. راه "خودکار" (تا جایی که به Word مربوط می شود) این است که دور خط فاصله خود را با فاصله احاطه کنید. به عبارت دیگر، بیایید بگوییم که محدوده شما چیزی شبیه به 23-45 است. تنها کاری که باید انجام دهید این است که 23، فاصله، خط تیره، فاصله و سپس 45 را تایپ کنید. لحظه ای که یک فاصله یا علامت نگارشی را بعد از "45" تایپ می کنید. "، خط فاصله به طور خودکار به یک خط خط تبدیل می شود.
استفاده از این روش، در عین اینکه مفید است، فضاهای قبل و بعد از خط تیره را ترک می کند، که ممکن است با راهنمای استایل شما در تضاد باشد. در این صورت، همیشه میتوانید از Find and Replace برای خلاص شدن از شر فاصلههای قبل و بعد از خط تیره استفاده کنید. یا، می توانید به سادگی روش خودکار را دور بزنید و یاد بگیرید که خط خط خود را تایپ کنید. ساده ترین راه این است که به سادگی Ctrl را فشار دهید و کلید منهای روی صفحه کلید عددی را فشار دهید. (باید روی صفحهکلید عددی باشد.) Word خط تیره lickety-split را وارد میکند.
همچنین میتوانید از ابزار Find and Replace Word برای تغییر تمام خط تیرهها به خط خط استفاده کنید.

شکل 1. تب Replace از کادر محاوره ای Find and Replace.
- Ctrl+H را فشار دهید . Word تب Replace را در کادر گفتگوی Find and Replace نمایش می دهد.
- در صورت موجود بودن دکمه More را کلیک کنید. (شکل 1 را ببینید.)
- مطمئن شوید که تیک Use Wildcards انتخاب شده باشد.
- موارد زیر را در کادر Find What وارد کنید: ([0—9])-([0—9])
- موارد زیر را در کادر Replace With وارد کنید: 1^=2
- روی Replace All کلیک کنید.
این مراحل جایگزین هر رقمی می شود که یک خط فاصله و سپس یک رقم دیگر را با رقم اصلی و به دنبال آن یک خط تیره و به دنبال آن رقم اصلی جایگزین می کند. متأسفانه، اگر خط فاصله قبل یا بعد از خط فاصله باشد، جایگزینی را انجام نمی دهد. اگر متن شما دارای چنین فضاهای اشتباهی است، قبل از اینکه موارد بالا به درستی کار کنند، باید از شر آنها خلاص شوید.
یا میتوانید از یک ماکرو استفاده کنید که همه جابجاییهای Find and Replace را برای شما انجام میدهد. ماکرو زیر در واقع هفت بار Find and Replace را فراخوانی میکند، نتیجه این است که هر محدودهای که حاوی هر جایگشت خط تیره یا خط تیره احاطه شده با فاصلههای منفرد باشد، به ارقام اطراف یک خط تیر تبدیل میشود.
Sub FixNumberRanges()
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "([0-9])-([0-9])"
.Replacement.Text = "1^=2"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = True
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=wdReplaceAll
.Text = "([0-9]) -([0-9])"
.Execute Replace:=wdReplaceAll
.Text = "([0-9])- ([0-9])"
.Execute Replace:=wdReplaceAll
.Text = "([0-9]) - ([0-9])"
.Execute Replace:=wdReplaceAll
.Text = "([0-9]) ^=([0-9])"
.Execute Replace:=wdReplaceAll
.Text = "([0-9])^= ([0-9])"
.Execute Replace:=wdReplaceAll
.Text = "([0-9]) ^= ([0-9])"
.Execute Replace:=wdReplaceAll
End With
End Sub