آموزش ماکرو قسمت دوم macro در اکسل

آموزش ایجاد یک ماکرو ساده (قسمت ۲)

بطور کل دو نوع ماکرو در اکسل میتوان ایجاد نمود
۱- ماکرو های مطلق
۲- ماکروهای تناوبی
البته من خودم این دو دسته رو نامگذاری کردم و نمیدونم رسماً نام اینها چیه اما فعلاً قصد دارم در مثال زیر دسته اول (مطلق) رو توضیح بدم.

مطابق توضیحات قسمت اول، الان باید ریبون developer را فعال کرده باشید. حالا که اینطوره میریم سراغ قسمت بعد

اول شرح مشکل
فرض کنید هر هفته فایل اکسل مربوط به یکی از صورتحسابهای بانک رو دریافت میکنیم و برای ارائه صورت مغایرت بانکی باید این فایل (دریافتی از بانک) را یا به فرمت خاصی تبدیل کنیم و یا اطلاعات آن را در فایل جدیدی کپی کنیم. (که ما شق دوم قضیه را درنظر میگیریم که کمی سختتره)

نه اینکه برای انجام اینکار روشهایی که قبلاً بلد بودید کاربرد نداشته باشد اما این روشها مشکلاتی دارد که برخی از آنها که با استفاده از ماکرو حل میشود به شرح زیر است:
۱- انجام مراحل مربوط به انتخاب ستونها و جایگذاری آنها در برگه جدید زمانبر است و هر هفته مدت زیادی از وقت شما را خواهد گرفت
۲- توالی و ترتیب انجام مراحل مربوط به این کار بسیار مهم خواهد بود و هر بار برای انجام چنین تبدیلی شما احتمالاً مجبور خواهید بود که فایل قبلی را باز کنید و ببینید که قبلاً چه کرده اید و دوباره همانکار را انجام دهید
۳- اگر قرار باشد بجای شما شخص دیگری همان فعالیت را انجام دهد احتمالاً باید هربار توضیحات مفصلی به او بدهید و در آخر نتیجه میگیرید که انجام این کار توسط خودتان زمان کمتری میگیرد.
من در این مثال قصد دارم ماکرویی برای تبدیل اطلاعات مربوط به یک بانک (فرمت قدیم اطلاعات بانک تجارت که الان نمیدونم اصلاح شده یا نه) به یک برگه اکسل را تهیه کنم
برای این کار مراحل زیر رو باید انجام بدیم
۱- اطلاعات رو از فایل text داخل یک ستون از اکسل کپی میکنیم (فایل متنی بانک تجارت رو همینجا قرار میدم)
۲- از ریبون Developer گزینه Record Macro رو انتخاب میکنیم
۳- اطلاعات ماکروی خود را بشکل زیر وارد مینمایید:
Macro Name نام ماکرو که از قوانین خاصی پیروی میکند
Short cut key برای اینکه اجرای ماکرو ساده تر باشد میتوانید در این گزینه برای ماکروی خود یک میانبر تعریف کنید
Store Macro in در این گزینه تعیین میکنید که ماکروی شما قرار است بر روی فقط همین فایل (جاری) اجرا شود یا بطور کلی در اکسل ذخیره شده و بعداً نیز مورد استفاده باشد (برای انتخاب این گزینه باید حواستان به میانبری که ایجاد نمودید نیز باشد که در محدوده مورد عمل تکراری نشود)
Description در این قسمت شرحی مختصر درباره عملکرد ماکرو بنویسید.(که میتوانید آنرا به فارسی تایپ کنید (از بس من آدم لارجیم)
قبل از کلیک روی گزینه ok هیچ اتفاقی نیفتاده و مارکرویی ذخیره نشده اما فعلاً از شما خواهش میکنم که از کلیک روی دکمه ok اجتناب کنید تا توضیحات را در قسمت آتی کامل کنم

COUPDAYS
مطالعه بیشتر
2017-03-24T01:37:43+00:00

در باره نویسنده :