ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
21 visibility
موضوع: آفیس توسط:

شارون در حال ویرایش برخی از اسناد قدیمی است که دارای پاراگراف های "شماره دست" هستند. اگر شماره‌گذاری خودکار را به آن پاراگراف‌ها اضافه کند، Word همچنان اعداد «شماره‌گذاری دستی» را در جای خود باقی می‌گذارد. او اسناد زیادی برای پردازش دارد و برخی از آنها بسیار طولانی هستند. او فکر می کند که آیا راهی برای خلاص شدن خودکار از اعداد "شماره دست" وجود دارد؟

سه راه برای انجام این کار وجود دارد. یکی از طریق ویرایش، دیگری استفاده از Find and Replace و سومی استفاده از ماکرو.

اگر پاراگراف‌های شما بسیار کوتاه هستند، به این معنی که هر کدام بیش از یک خط نیستند، می‌توانید از تکنیک‌های ویرایش منظم استفاده کنید. تنها کاری که باید انجام دهید این است که هنگام استفاده از ماوس برای انتخاب اعداد اصلی و هر چیزی که بعد از آنها (مانند نقطه، فاصله، یا برگه ها) استفاده می کنید، کلید Alt را نگه دارید . کلید Delete را فشار دهید و فقط آن شخصیت های اصلی حذف می شوند.

برای متد Find and Replace، این مراحل را دنبال کنید:

image

شکل 1. آماده شدن برای جایگزینی شماره گذاری.

  1. Ctrl+H را فشار دهید تا تب Replace در کادر محاوره ای Find and Replace نمایش داده شود.
  2. اگر روی دکمه بیشتر قابل مشاهده است کلیک کنید.
  3. مطمئن شوید که تیک Use Wildcards انتخاب شده باشد.
  4. در کادر Find What، " (^13)[0-9]{1,}.[^09^32] " (بدون علامت نقل قول) را وارد کنید.
  5. در کادر Replace With، " 1 " را وارد کنید (دوباره بدون علامت نقل قول). (شکل 1 را ببینید.)
  6. روی Replace All کلیک کنید.
  7. کادر گفتگوی Find and Replace را ببندید.

در مورد این تکنیک باید به چند نکته توجه کرد. ابتدا، هر شماره بندی پاراگراف پیشرو را که با یک عدد عربی (1، 2، 3، و غیره) شروع می شود، جایگزین می کند و سپس یک نقطه و یک زبانه یا فاصله دارد. اگر پاراگراف های "شماره دست" شما از این الگو پیروی نمی کنند، باید آنچه را که در مرحله 4 جستجو می کنید تغییر دهید. برای مثال، اگر شماره گذاری از اعداد یا حروف رومی استفاده می کند، باید آنچه را که جستجو می کنید تغییر دهید. برای.

دوم، این تکنیک فرض می‌کند که هیچ فاصله یا برگه‌ای قبل از شماره در ابتدای پاراگراف وجود ندارد. اگر ممکن است وجود داشته باشد، باید یک عملیات Find and Replace جداگانه قبل از این عملیات انجام دهید تا همه فضاها یا برگه های اصلی حذف شوند.

اگر ترجیح می دهید از یک ماکرو برای انجام تبدیل استفاده کنید، ساده ترین راه استفاده از یک دستور قدیمی WordBasic است که هرگز به VBA به روز نشده است. موارد زیر را در نظر بگیرید:

Sub RemoveManualNumbers()
    ActiveDocument.Range.Select
    WordBasic.ToolsBulletsNumbers Replace:=0, Type:=1, Remove:=1
End Sub

ماکرو کل سند را انتخاب می کند و سپس از روش .ToolsBulletsNumbers برای خلاص شدن از شر شماره گذاری دستی استفاده می کند. می توانید کمی بیشتر در مورد این رویکرد در صفحه سایت Word MVP زیر بدانید:

https://wordmvp.com/FAQs/Numbering/RemoveManualNumbers.htm
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 21 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 20 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 25 visibility
ارسال شده در 24 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 31 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

131 نفر آنلاین
0 عضو و 131 مهمان در سایت حاضرند
بازدید امروز: 1707
بازدید دیروز: 53446
بازدید کل: 20392463
...