چگونه ماکروی ورد (.dotm) را به یک افزونه (Add-in) دائمی تبدیل کنیم؟ 🚀

مقدمه: از کدنویسی تا یک کلیک! :computer_mouse::sparkles:

اگر از ماکروهای ورد (Word Macros) زیاد استفاده می‌کنید و خسته شده‌اید که هر بار برای اجرای آن‌ها به محیط VBA بروید، این آموزش دقیقاً برای شماست. در این راهنما، به شما یاد می‌دهیم چطور ماکروی خود را به یک افزونه (Add-in) دائمی ورد تبدیل کنید. با این روش، ماکروی شما به یک دکمه اختصاصی در نوار ابزار تبدیل می‌شود و با هر بار باز کردن ورد، به صورت خودکار در دسترس خواهد بود.

چرا از افزونه استفاده کنیم؟ :thinking:

  • صرفه‌جویی در زمان: دسترسی سریع و آسان به ماکرو با یک کلیک. :stopwatch:
  • سازماندهی بهتر: تمام ماکروهای شما به صورت منظم در نوار ابزار قرار می‌گیرند. :open_file_folder:
  • قابلیت اشتراک‌گذاری: به راحتی می‌توانید افزونه را با دیگران به اشتراک بگذارید. :handshake:
  • حرفه‌ای‌تر شدن: کار با ورد را به سطح حرفه‌ای‌تری ارتقاء دهید. :smiling_face_with_sunglasses:

گام ۱: آماده‌سازی و بررسی ماکروی شما :white_check_mark:

قبل از هر چیز، مطمئن شوید که کد ماکروی شما به درستی کار می‌کند. اگر ماکرو را در یک ماژول (Module) عمومی قرار دهید، بهتر است. برای این کار، در محیط VBA (کلیدهای Alt + F11)، یک ماژول جدید ایجاد کرده و کد ماکروی خود را داخل آن قرار دهید.


گام ۲: ذخیره ماکرو به عنوان الگو (Template) با پسوند .dotm :floppy_disk:

این مهم‌ترین مرحله برای تبدیل ماکرو به افزونه است.

  1. در برنامه ورد، به مسیر FileSave As بروید.

  2. در پنجره Save As، در قسمت Save as type، گزینه Word Macro-Enabled Template (*.dotm) را انتخاب کنید.

  3. به صورت پیش‌فرض، ورد شما را به پوشه Templates هدایت می‌کند. این مسیر را تغییر داده و به پوشه Startup بروید.

    :round_pushpin: مسیر پیش‌فرض پوشه Startup در ویندوز:
    C:\Users\<نام کاربری>\AppData\Roaming\Microsoft\Word\STARTUP

    • راه ساده‌تر: برای پیدا کردن این پوشه، می‌توانید در نوار آدرس ویندوز عبارت %appdata%\Microsoft\Word\Startup را تایپ کرده و Enter را بزنید. Shortcut
  4. یک نام مناسب و قابل تشخیص برای فایل خود انتخاب کنید، مثلاً: PersianTools.dotm.

  5. روی Save کلیک کنید.


گام ۳: فعال‌سازی افزونه :on_arrow:

زمانی که فایل .dotm را در پوشه Startup قرار می‌دهید، ورد به صورت خودکار آن را در هنگام باز شدن بارگذاری می‌کند. با این حال، می‌توانید از طریق تنظیمات هم از فعال بودن آن مطمئن شوید:

  1. به مسیر FileOptionsAdd-ins بروید.
  2. در پایین صفحه، منوی Manage را روی Word Add-ins قرار داده و روی Go کلیک کنید.
  3. در پنجره باز شده، افزونه‌ای که ذخیره کرده‌اید باید در لیست نمایش داده شود. اطمینان حاصل کنید که تیک کنار آن فعال است و سپس روی OK کلیک کنید.

گام ۴: افزودن دکمه ماکرو به نوار ابزار اصلی (Ribbon) :artist_palette:

برای دسترسی سریع‌تر به ماکرو، آن را به عنوان یک دکمه در نوار ابزار اصلی ورد (Ribbon) اضافه کنید.

  1. روی هر نقطه از نوار ابزار اصلی کلیک راست کرده و گزینه Customize the Ribbon را انتخاب کنید.
  2. در پنجره سمت راست، می‌توانید یک New Tab (تب جدید) یا New Group (گروه جدید) ایجاد کنید تا دکمه‌های ماکروهای شما در یک بخش مجزا قرار گیرند.
  3. در پنجره سمت چپ، در منوی Choose commands from، گزینه Macros را انتخاب کنید.
  4. ماکروی خود را از لیست پیدا کرده و آن را به گروه جدیدی که ساخته‌اید Add کنید.
  5. می‌توانید روی دکمه‌ای که اضافه کرده‌اید کلیک راست کنید تا نام و آیکون آن را به دلخواه خود تغییر دهید.
  6. روی OK کلیک کنید.

حالا یک دکمه اختصاصی برای اجرای ماکروی خود در نوار ابزار ورد دارید! :sparkles:


گام ۵: نکات امنیتی و جمع‌بندی :shield:

  • تنظیمات Trust Center: از طریق مسیر FileOptionsTrust CenterTrust Center Settings می‌توانید تنظیمات امنیتی مربوط به اجرای ماکروها را تغییر دهید. توصیه می‌شود فقط افزونه‌ها و ماکروهایی را فعال کنید که از منبع آن‌ها اطمینان دارید.
  • افزونه‌های شخصی: با این روش، ماکروی شما تبدیل به یک ابزار دائمی و شخصی‌سازی‌شده می‌شود که کار با ورد را برای شما لذت‌بخش‌تر و سریع‌تر می‌کند. :tada: