خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه حذف تمام پیوندهای یک سند Word با استفاده از VBA

شما می توانید با تنظیم یک ماکرو در Word به طور خودکار تمام لینک ها را از سند خود حذف کنید. در اینجا نحوه انجام این کار به راحتی آورده شده است.

حذف هایپرلینک ها در Word ساده تر از اضافه کردن آنهاست، اما این cinch زمانی که در مقادیر زیاد انجام شود می تواند خسته کننده شود. VBA یک ابزار قدرتمند در برنامه های آفیس از جمله Word است که به شما امکان می دهد تقریباً هر کاری را خودکار کنید.

با استفاده از VBA برای ایجاد یک ماکرو در Word، می توانید تمام لینک های موجود در سند خود را با یک حرکت سریع حذف کنید. به این ترتیب، می توانید سرعت خود را در هنگام حذف لینک ها از ده ها سند افزایش دهید.

نحوه حذف خودکار تمام پیوندهای یک سند Word با استفاده از VBA

VBA یا Visual Basic for Applications به شما این امکان را می دهد که تکه هایی از کد را به شکل ماکرو در Word بنویسید. هر زمان که ماکرو را اجرا می کنید، کد ویژوال بیسیک اجرا می شود و به طور خودکار وظیفه ای را که به آن اختصاص داده شده است، تکمیل می کند.

حذف هایپرلینک ها در Word با استفاده از VBA به دانش کمی از زبان برنامه نویسی نیاز دارد، زیرا همه در دو خط خلاصه می شود، اما به کاهش وزن کمک می کند. برای ایجاد این ماکرو ساده، به تب توسعه دهنده دسترسی پیدا می کنیم، ماکرو را ایجاد می کنیم، کد آن را وارد می کنیم و سپس از آن استفاده می کنیم.

مطلب مرتبط:   نحوه تنظیم سریع LibreOffice Writer برای اجرا مانند Microsoft Word

این مراحل منحصر به اولین باری است که ماکرو را ایجاد می کنید. پس از آن، تنها کاری که باید انجام دهید این است که کلید میانبر را فشار دهید تا کد را اجرا کند و از شر پیوندها خلاص شود. اگر به دنبال شروع کار در ماکروهای Word هستید، مقاله ما را در مورد نحوه شروع استفاده از ماکروها در Word بخوانید.

1. دسترسی به تب Developer

اولین قدم دسترسی به تب Developer در Word است. به دلایل امنیتی، این تب و ویژگی های آن به طور پیش فرض در Word غیرفعال است. در اینجا نحوه دسترسی به تب Developer در Word آورده شده است:

تنظیمات روبان ورد

  1. به منوی File در Word بروید.
  2. گزینه مورد نظر را انتخاب کنید. با این کار پنجره Word Options باز می شود.
  3. در Word Options، از تب های سمت چپ، Customize Ribbon را انتخاب کنید.
  4. در سمت راست، زیر برگه‌های اصلی، برنامه‌نویس را علامت بزنید.
  5. روی OK کلیک کنید.

اکنون تب Developer بین تب View و Help ظاهر می شود.

2. ایجاد ماکرو

با در دسترس قرار گرفتن تب Developer، اکنون زمان ایجاد یک ماکرو و نوشتن کد برای آن فرا رسیده است.

  1. به تب Developer بروید.
  2. از قسمت Code، Macros را انتخاب کنید. با این کار پنجره Macros باز می شود.
  3. یک نام برای ماکرو خود در کادر متن وارد کنید.
  4. روی Create کلیک کنید.

ساخت ماکرو در Word

هنگامی که روی Create کلیک کنید، به فضای کاری VBA هدایت می شوید، جایی که می توانید کد ماکرو خود را ببینید. در حال حاضر، کد شما باید از دو عبارت تشکیل شده باشد:

مطلب مرتبط:   نحوه استفاده از ویژگی Read Aloud در Microsoft Word

یک عبارت Sub در ابتدا برای نشان دادن شروع ماکرو شما و یک عبارت End Sub در پایان برای نشان دادن پایان ماکرو شما. خط سبز نظری است که روی کد تاثیری ندارد. زمانی که ده ها ماکرو دارید از سردرگمی شما جلوگیری می کند.

کد ماکرو خالی در Word

حالا نوبت اضافه کردن کد است. کد زیر را کپی کرده و درست قبل از عبارت End Sub Paste کنید:

Selection.WholeStory
Selection.Fields.Unlink

کد در اینجا یک کد ساده است. ابتدا کل سند را با Selection.WholeStory انتخاب می کنیم. پس از انتخاب کل سند، Selection.Fields.Unlink اجرا می شود تا پیوند فیلدهای متن را لغو کند. به این ترتیب، لینک ها از هم جدا می شوند، اما متن های لنگر یا گرافیک آن ها به همان شکلی که بودند باقی می مانند. کد شما باید مانند شکل زیر باشد:

یک کد ماکرو در Word

3. استفاده از ماکرو

هنگامی که کد خود را تمام کردید، به سادگی فضای کاری VBA را ببندید. شما نیازی به ذخیره یا چیزی از این دست ندارید. اکنون مرحله بعدی ایجاد یک میانبر برای این ماکرو است تا حذف هایپرلینک ها را آسان تر کند.

  1. به منوی Files در Word بروید.
  2. در پایین لیست روی گزینه ها کلیک کنید.
  3. در گزینه های Word، به Customize Ribbon بروید.
  4. روی Customize در کنار میانبرهای صفحه کلید کلیک کنید. این یک پنجره جدید باز خواهد کرد. ر.
  5. در پنجره جدید، لیست Categories را به پایین اسکرول کرده و Macros را انتخاب کنید.
  6. در سمت راست، در قسمت Macros، ماکرو خود را انتخاب کنید.
  7. روی کادر متن زیر کلیک کنید، کلید میانبر جدید را فشار دهید.
  8. یک کلید ترکیبی را به عنوان میانبر برای ماکرو خود وارد کنید. بهتر است Shift، Ctrl و Alt را در ترکیب خود قرار دهید تا با میانبرهای پیش فرض Word تداخل نداشته باشد.
  9. روی Close و سپس OK کلیک کنید.
مطلب مرتبط:   نحوه اضافه کردن رنگ پس زمینه به جداول در مایکروسافت ورد

منوی روبان سفارشی سازی Wordاختصاص میانبر به ماکرو در Word

ماکرو شما اکنون با کلید میانبری که به تازگی به آن اختصاص داده اید قابل استفاده است. ادامه دهید و کلیدهای ترکیبی را روی صفحه کلید خود فشار دهید. ماکرو جادوی خود را انجام خواهد داد!

وظایف خود را با VBA در Word به صورت خودکار انجام دهید

VBA ابزار مفیدی است که برای برداشتن وزن از روی دوش شما طراحی شده است، زمانی که مجبور به تنظیم ده ها سند هستید. حذف هایپرلینک ها در Word در یک سند ساده است، اما زمانی که مجبور باشید چندین بار این کار را انجام دهید، ممکن است سخت شود. اکنون می‌دانید که چگونه این کار را خودکار کنید و اجازه دهید ماکروتان از آن مراقبت کند.

زیبایی VBA به ماکروهای ساده ختم نمی شود. این ممکن است اولین قدم در سفر شما برای تسلط بر VBA و ایجاد ماکروها و ویژگی های فوق العاده در Word و سایر برنامه های Office باشد.