ضبط ماکرو در اکسل
access_timeدی ۲۹, ۱۳۹۶
perm_identity ارسال شده توسط گلمحمدی
visibility 765 بازدید
ضبط ماکرو در اکسل …
ضبط ماکرو
در اکسل
ابتدایی ترین قدم براتی یادگیری ویژوال بیسیک در اکسل نحوه ضبط ماکرو در اکسل میباشد.
و نحوه استفاده از ماکرو های ضبط شدهدر این مقاله میخواهیم بصورت کاملا پروژه محور نحوه ضبط ماکرو ها را کار کنیم
که مطمئنا این عمل بسیار کاربردی بوده چرا که بسیاری از کاربران اکسل نیاز دارند تا در روزمره بصورت مداوم کارهایی را تکرار کنند.
پس اگر یک کلید میانبر را تعریف کنیم برای هریک از این عمل ها میتوانیمبه فرض با زدن کلید (CTRL+R) یک عمل خاص را انجام دهیمکه مطمئنا مثال های کاربردی در ادامه خواهیم زد…
میخواهیم به کاربرد ضبط ماکرو بپردازیم:
باید توجه داشته باشیم وقتی ماکرو را شروع به رکورد کردن میکنیم
تمام کارهایی که انجام میدهیم را در حافظه خود نگهداری میکند…
روش ضبط ماکرو در اکسل:
برای شروع ضبط ماکرو در اکسل از دو راه میتوان اقدام کرد و نکته قابل توجه این است
که شما هر عملی که انجام میدهید اکسل در پشت پرده یک کدی برای آن خواهد نوشت که در ادامه خواهیم دید…
روش اول:
استفاده از ایکون ضبط ماکرو در اکسل در تب ِDeveloper که با توجه به تصویر زیر انتخاب خواهیم کرد:
در صورتی که دسترسی به زبانه Developer ندارید همانند تصویر زیر عمل کنید و از زبانه File وارد تنظیمات شوید و تصویر زیر را وارد کنید:
روش دوم
استفاده از آیکون ضبط ماکرو در اکسل در گوشه سمت راست پنجره اکسل میباشد بشرح تصویر زیر:
خب تا اینجا فهمیدیم از کجا ها میتوان ماکرو را ضبط کرد حال سراغ ضبط آن میرویم
بعد این که از یکی از این دو روش باز کردیم صفحه زیر برایمان نمایان میشود:
همانطور که میبینید در قسمت اول باید حتما نام ماکرویی که میخواهید ضبط کنید را وارد کنید.
سپس در آرگومان بعد باید کلید میانبر را وارد کنید به دلخواه یک حرف را وارد کنید بجز حروفی که در اختیار هست مثلا (Ctrl+c).
این کار به شما خیلی کمک میکند زمانی که نیاز به اعمال این کمک از اکسل دارید میتوانید از این کلید استفاده کنید.
در قسمت بعدی میتوانید توضیحاتی برای این ماکرو ثبت کنید که اگر کاربر ناشناس به برنامه شما وارد شد متوجه شود.
خوب حال باید با یک مثال کار (ضبط ماکرو در اکسل) را ادامه دهیم…
مثال : فرض بر این است که یک تعداد اطلاعات داریم مثلا اطلاعات حقوق دستمزد یک کارمند که میخواهیم ازیک منطقه کپی شود
و در یک شیت دیگر بار گذاری شود و این کار در روزمره چندین بار انجام میشود برای این کار تصویر از اطلاعات زیر را داریم:
حال میخواهیم این اطلاعات به ماکرو تعریف کنیم که هرگاه کلید (Ctrl+R)را زدیم در شیت جدید کپی و پیست شود.
برای اینکار به شرح زیر عمل میکنیم:
سپس ماکرو شروع به ضبط تمام کارهای شما میکند و هر عملی انجام دهید ضبط میشود.
حال باید این دیتا را کپی کنیم و بعد یک شیت جدید باز کنیم و بعد در شیت دیگر بار گذاری میکنیم
و بعد برمیگردیم در شیت قبلی و در یک خانه کلیک کرده و رکورد ماکرو را متوقف میکنیم.
حال اگر ما کلید (ctrl+R) را بزنیم این عمل تکرار میشود و در شیت دیگر بارگذاری میشود اطلاعات به شکل زیر:
حال سری بزنیم به کد های پشت پرده ای که اکسل خودش زحمت این کار را کشیده:
با زدن کلید (Alt+F11) وارد محیط برنامه نویسی میشویم و میبینید که کلید میانبر را نوشته و اطلاعات مربوط به منطقه
و دیگر مباحث که سعی میکنیم به صورت تصویری هم در سایت آموزشات اطلاعاتی مبنی بر ماکرو ها را قرار دهیم…
منبع : تیم تحقیقاتی رسانه تصویری آموزشات
پاسخی بگذارید