هر کس می تونه به شما اکسل یاد بده. اما من ، آنچه را که می توانيد با آن انجام دهيد ...

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آمار بازدید

  • بازدید امروز : 72
  • بازدید دیروز : 22
  • بازدید کل : 80756

نحوه یادگیریVBA اکسل


نحوه یادگیریVBA  اکسل

ممکن است از خودتان بپرسید , چرا باید VBA اکسل را یاد بگیرم!

بیایید با یک مثال شروع کنیم ...

چند ماه پیش ، در یک گروه فیس بوک ، شخصی درخواست کمک کرد. وی می خواست سیستمی با معیارهای زیر ایجاد کند:

  1. این فرد می خواست در فایل خود تعداد ی برگه ایجاد کند (ممکن است تعداد 50 ، 60 یا 100 یا هر شماره ای باشد) ،
  2. سپس ، الگوی نام گذاری را برای برگه ها مشخص کند,
  3. و تمام موارد فوق فقط با یک کلیک انجام شود.

من به او کمک کردم و ماکرویی نوشتم ، وی آن را اجرا کرد و تنها با یک کلیک می توانست تمام آن کارها را انجام دهد.

اکسل هیچ راهی برای انجام کارهای فوق ارائه نمی دهد. شما باید کد بنویسید و باید با VBA اکسل کار کنید.

نحوه یادگیری VBA اکسل

یادگیری و کد نویسی در VBA (در واقع در هر زبان برنامه نویسی با اصلاحات جزئی) شما را ملزم به رعایت این مراحل می کند:

  1. قبل از هر چیز با محیط VBA اکسل آشنا شوید: نحوه نمایش زبانه developer ، باز کردن پنجره Code ، ذخیره یک فایل حاوی ماکرو و ....
  2. حال باید بدانید که چگونه با استفاده از ضبط کننده ماکرو می توانید برای انجام برخی کارها کدی تولید کنید (یادگیری این تکنیک بعداً هنگام نوشتن کدهای پیچیده به شما کمک می کند).
  3. اکنون کتابی در رابطه با آموزش VBA اکسل تهیه کنید. تکرار می کنم ، شما ساختار VBA را به صورت مرحله به مرحله یاد خواهید گرفت. این مهمترین چیز در هر زبان برنامه نویسی است: یادگیری ساختار و آشنایی با اصطلاحات و دستورات مهم ، مانند اشیاء ، مجموعه ها ، ویژگی اشیاء ، شیوه های عمل ، متغیرها و دستورهای (IF... THEN ، FOR ...NEXT، WITH... END WITH  SELECT CASE).
  4.  اکنون یاد بگیرید چگونه UDF (توابع تعریف شده توسط کاربر ، توابع ایجاد شده توسط شما) با یک یا دو مولفه یا دامنه ای از مولفه ها ایجاد و استفاده کنید.
  5. اکنون بیاموزید که فرم های کاربری (User Forms) ایجاد و استفاده کنید.
  6. مرحله آخر: یاد بگیرید که با رخداد­های اکسل کار کنید.

اکنون اصول را می دانید. این همش نیست. شما باید تمرین و کد نویسی کنید ، سپس کد موجود را مهندسی کنید.

من از تکنیکی برای یادگیری استفاده می کنم:

تکنیک من این است: کد را تجسم می کنم:

 کل RAM (حافظه کامپیوتر) را به عنوان مکانی برای سلول ها تجسم می کنم. سلولی که در آن می توانید یک شماره یا متن یا چیز دیگری ذخیره کنید. در اینجا مراحلی را برای تجسم کد استفاده می کنم:

  1. شروع به خواندن کد می کنم.
  2.  متغیرها را در یک کاغذ یا سلول های یک برگه اکسل وارد می کنم.
  3. اکنون مشاهده می کنم که مقادیر موجود در سلول ها با پیشرفت اجرای کد چگونه در حال تغییر است.
  4. وقتی یک سلول مقادیر قدیمی خود را تغییر می دهد ، روی آن خط می کشم و مقادیر جدید را بالاتر از مقادیر قدیمی می نویسم.
  5. به این ترتیب ، وقتی تمام کد اجرا شد ، کد را کاملاً می فهمم.

پس از مطالعه برخی از کدها به روش فوق ، قادر خواهید بود به همان روش کدنویسی کنید.

اگر تجربه قبلی در زمینه کد نویسی ندارید ، صریحاً بگویم ، ممکن است این موضوعات کمی پیچیده به نظر برسد. اما باور کنید ، اگر خودتان را با آنها درگیر کنید ، آن را آسان خواهید یافت و شروع به یادگیری مفاهیم برنامه نویسی خواهید کرد.

*جهت دریافت کتاب های آموزش ماکرونویسی با اکسل روی تصویر کلیک کنید*

  کتاب آموزش ماکرو نویسی با اکسل

  انتشار : ۹ مهر ۱۳۹۸               تعداد بازدید : 280

برچسب های مهم

دیدگاه های کاربران (0)

حقوق مادی و معنوی این سایت متعلق به exceldepo می باشد.

فید خبر خوان    نقشه سایت    تماس با ما