زبان VB یا همان ویژوئال بیسیک زبان پایه برنامه نویسی در اکسل است که به علت دشوار بودن آن برای کاربران پایه از ضبط ماکرو استفاده میشود.
در هنگام ضبط ماکرو کاربر فرایند مورد نیاز خود را یک بار انجام میدهد و اکسل تمامی اقدامات انجام شده را به کد VB تبدیل میکند و در مواقع مورد نیاز میتوان آنها را اجرا نمود.
مراحل ضبط ماکرو
قبل از ضبط ماکرو، نیاز است که تب مربوط به آن را در اکسل فعال نمایید و نحوه فعال نمودن آن به صورت زیر است.
از مسیر File/Option/Customize Reibbon را انتخاب نموده
در جدول سمت راست تیک مربوط به Developer را فعال نمایید تا مانند شکل زیر، Developer به تبهای اکسل اضافه گردد.
بعد از فعال نمودن Developer به منظور ضبط ماکرو مراحل زیر را انجام میدهیم.
- بعد از باز کردن فایل اکسل و فعال نمودن تب Developer بر اساس نوع برنامهای که قصد ضبط آن را داریم وضعیت کلید Use Relative Refrences ( در قسمت Code در تب Developer) را فعال یا غیر فعال نموده.
- در مرحله بعد لازم است بر روی Record Macro کلیک نموده تا صفحهای مشابه با صفحهی زیر ایجاد گردد.
در این قسمت به صورت پیشفرض اسم ماکرو Macro1 در نظر گرفته شده است و قابل تغییر میباشد و بعد از تغییر نام ماکرو در صورت تمایل میتوانید برای اجرای ماکرو ضبط شده کلید میانبر تعریف نموده تا در صورت فشردن آن بهمراه Ctrl به صورت اتوماتیک ماکرو اجرا گردد و در پایان کلید Ok را فشار داده، در این مرحله عمل ضبط آغاز میگردد و هر گونه فعالیتی بر روی محیط اکسل ضبط میگردد.
- بعد از انجام اقدامات مد نظر در پایان به منظور اختتام ضبط رکورد بر روی Stop Recording کلیک کرده تا عمل ضبط کردن متوقف گردد.