آموزش عمومی نمودن ماکرو در اکسل

ماکروهایی که در اکسل ایجاد میشوند تنها در همان فایل قابل اجرا می باشند. برای اینکه بتوان یک ماکرو را همواره و همه جا در اکسل اجرا نمود روشهای ساده و مقدماتی مختلفی وجود دارد. یک روش ایجاد ماکرو به شکل “ماکرو عمومی” و روش دیگر “تخصیص دگمه یا آیکون” برای ماکرو است.

در اکسل ۲۰۰۷ و ۲۰۱۰

ایجاد ماکروی عمومی 

اگر میخواهیم یک ماکرو همواره و همه جا در اکسل قابل استفاده باشد در هنگام ذخیره کردن ماکرو در زیر گزینه
Store macro In گزینه Personal Macro Workbook را انتخاب کنید. با انتخاب این گزینه اکسل یک فایل مخفی(hidden) که حاوی این ماکرو است ایجاد میکند.بدین ترتیب هر زمان که شما اکسل را باز کنید این ماکرو نیز قابل اجرا خواهد بود.

 نکته :البته با توجه به اینکه این ماکرو در یک فایل مخفی است برای اینکه بتوانید هر گونه تغییری در آن ایجاد کنید یا حتی آنرا حذف کنید لازم است در ابتدا آنرا از حالت hiden خارج کنید. اینکار از مسیر view>unhide امکانپذیر است. بعد از انجام تغییرات از همان مسیر hide می شود.

Workbook مخفی ایجاد شده با نام Personal.xlsb در پوشه XLStart  قرار دارد. مسیر این پوشه در ویندوزهای متفاوت با هم فرق میکند :

 مسیر در window vista :

C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart

مسیر د ر window xp:

C:\Documents and Settings\user name\Application Data\Microsoft\Excel\XLStart

تمام workbook ‌هایی که در پوشه XLStartباشند بطور اتوماتیک با باز شدن اکسل باز می شوند.

اجرای ماکرو  از طریق دگمه یا آیکون 

در اکسل میتوانید یک دگمه یا کلید را برای اجرای یک ماکرو در نظر بگیرید بطوریکه با فشردن آن دگمه، ماکرو اجرا شود. برای اینکار در اکسل ۲۰۰۷ به مسیر زیر بروید

Microsoft Office Button> Excel Options> Customize>Choose commands from>Macros

 در اینجا لیست تمامی ماکروهایی که باز هستند داده می شود.  ماکروهای این لیست عبارتند از: 

  •  ماکروهای فایل جاری
  •  ماکروهایی که در Personal Macro Workbookهستند
  •  ماکروهایی که در add-ins  ها هستند.

بدیهی است برای اینکه یک دگمه بتواند همواره و همه جا در اکسل عمل کند می بایست ماکرو در Personal Macro Workbook یا add-ins  باشد.  سپس ماکرو را انتخاب  و  add  می کنیم.

 با استفاده از تب modify  می توان آیکون و نام مناسبی برای آن ایجاد کرد.

 دگمه ای که بدین ترتیب ایجاد میشود به لیست  Quick Access Toolbar،اضافه می شود.

 در اکسل ۲۰۰۳

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

۱- انتخاب آیکون

مسیر زیر را طی می کنیم:

Tools ==> customize ==> commands ==> macros ==> custom button

 علامت  را گرفته و به Toolbars انتقال میدهیم(Drag می کنیم).

۲- تنظیمات آیکون و تخصیص ماکرو به آن

بر روی modify selection که فعال شده کلیک می کنیم. گزینه های مربوط به این آیکون مانند نام، شکل و سایر مشخصات را تنظیم می کنیم. برای تخصیص یک ماکرو به این آیکون از گزینه Assign macro  استفاده می کنیم. این ماکرو می تواند از   workbook  جاری یا سایر workbook‌ های موجود باشد.

نکته: هنگام نامگذاری ماکرو توجه شود که  علامت &  قبل از هر حرفی که در نام آیکون بکار گرفته شود آن حرف را به شکل   ‌HotKey  تعریف می کند. به عنوان مثال   ‌mo&ve باعث میشود که نام آیکون به شکل move نمایش داده شود. یعنی Alt +v هم یک کلید میانبر برای این آیکون است.

درباره‌ی اللهیار آریان فر

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

+ 23 = 25

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.