اکسل ابزار کارآمدی دارد به نام Record Macro و این ابزار وظیفه اش نوشتن برنامه به جای شماست. بله دقیقا به جای شما برنامه می نویسد.
در واقع رکورد ماکوری اکسل، روش ساده ای دارد، رکورد ماکرو، اینگونه عمل می کند که به کلیک ها و کارهایی که در اکسل انجام می دهید نگاه می کند و برنامه معادل آن کارها را به صورت خودکار تولید می کند.
مثلا وقتی در سلول A1 کلیک می کنید، این ابزار این کلیک شما را به برنامه متناظرش یعنی Range("A1").Select تبدیل می کند و سر انجام شما یک برنامه خواهید داشت که کافیست آن را اجرا کنید .
با اجرای این برنامه جدید، دقیقا کارهای شما با سرعت بسیار بالایی تکرار می شوند و دیگر لازم نیست که شما آن کارها را به صورت دستی انجام دهید.
در اینجا برای آشنایی شما با این ابزار در زیر چند فیلم آموزشی Record Macro برای دانلود قرار داده شده است.
مثالی کاربردی از گزارش گیری با ابزار رکورد ماکروی اکسل
در اکسل جداولی (لیست) داریم که می خواهیم بر حسب یک معیار از آن گزارش بگیریم و آن گزارش را ذخیره کنیم. به عنوان مثال فهرستی از کالاهایی که تاریخ انقضای آنها نزدیک است و یا گزارش یک مشتری
خاص را در یک فایل جداگانه برای همکارمان ارسال کنیم والبته این نیاز موقتی نیست و همواره باید این گزارش ها را از آن لیست که آپدیت هم شده است، استخراج نماییم.
این کار با برنامه نویسی اکسل بسیار ساده است . اگر شما با برنامه نویسی اکسل آشنا نیستید، می توانید با ابزار Record Macro و با ویرایش مختصری در کدهای VBA این کار را انجام دهید .
ساخت ابزار «جستجوی سریع» در اکسل با Record Macro
در این مثال با Record Macro اکسل یک ابزار جستجو و انتخاب سریع را در اکسل میسازیم و کمی کد آن را ویرایش میکنیم:
مثال ۲) سه نمونه از کاربرد Record Macro در اکسل نسخه ۲۰۰۷
شما هم تجربه یا دیدگاه خود را بنویسید:
سلام
روان ومختصر بیان شده بود ونکات خوبی هم داشت
متشکرم
شما ک آدرس لینک این ویدئوتونو نذاشتین ولی گفته باشم من نیاز داشتم از کد قالبتون پیداش کردم و دانود کردم اگه بی اجازه بود ببخشید
شما می توانید این ویدئو را از همین جا مشاهده نمایید و اگر هم دانلود کردید، بلامانع است و می توانید آنرا به اشتراک نیز بگذارید.