برای این کار به یکی از روشهای زیر عمل کنید:
روش۱:
در کادر جستجو در قسمت Find what عبارت زیر را بنویسید:
(?)([0-9])(?)
عبارت بالا هر عدد با یک نویسه قبل و یک نویسه بعدش را پیدا میکند و عبارت زیر، آن را جایگزین خودش میکند.
در قسمت Replace with عبارت زیر را قرار دهید:
\1\2\3
گزینه Use wildcards را هم علامت بزنید.
در هنگام جایگزینی، Word اعداد را متناسب با متن به صورت فارسی یا انگلیسی درج میکند.
روش دوم: اگر مهم نیست قالببندی متن از بین برود کل متن را کپی کنید و بعد از قسمت Paste Special به صورت
Unformatted Unicode Text آن را درج کنید. با این کار، Word عدد را متناسب با متن اطرافش به صورت انگلیسی یا فارسی نشان میدهد. خوب ولی باید دوباره متن را قالببندی کنید.
به نظرم این شبیه مشکلی باشد که من داشتم*؛ یعنی توی متن فارسی که راست به چپ است اعداد به صورت چپ به راست قرار گرفتهاند. با روشهای بالا به احتمال زیاد مشکل اعداد حل میشود.
اگر اعداد انگلیسی(1234567890) نباشند باید بعد از انگلیسی کردن همه آنها از روشهای بالا استفاده کرد. مثل حالتی که در متن انگلیسی ارقام ذاتاً فارسی(۰۱۲۳۴۵۶۷۸۹) به کار رفته باشند.