مایکل پرسید که آیا راهی برای بارگیری انتخابی افزونه ها برای کاربرگ های خاص وجود دارد؟ راهی برای انجام این کار وجود دارد، اما شامل استفاده از ماکروهای متصل به ماژول Workbook برای کاربرگ های خاص است. این مراحل کلی را دنبال کنید:

شکل 1. روی شی ThisWorkbook در Project Explorer دوبار کلیک کنید.
- برگه ای را که می خواهید افزونه خاصی برای آن بارگیری شود، بارگیری کنید.
- Alt+F11 را فشار دهید تا ویرایشگر VBA نمایش داده شود.
- روی شی ThisWorkbook در Project Explorer دوبار کلیک کنید. اکسل یک پنجره کد برای This Workbook باز می کند. (شکل 1 را ببینید.)
- ماکروهای زیر را در پنجره کد قرار دهید:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
AddIns("Add-In Name").Installed = False
End Sub
Private Sub Workbook_Open()
AddIns("Add-In Name").Installed = True
End Sub
- در کد، نام افزونه ("Add-In Name") را به نام واقعی افزونه ای که می خواهید با Workbook استفاده کنید، تغییر دهید.
- ویرایشگر VBA را ببندید.
- ورک بوک خود را ذخیره کنید.
اگر از نام صحیح یک افزونه خاص مطمئن نیستید (مرحله 5 را ببینید)، می توانید از ضبط کننده ماکرو برای ضبط فرآیند فعال سازی یک افزونه استفاده کنید. این به شما نام دقیقی را که باید در ماکروهای بالا استفاده کنید نشان می دهد.