دوره آموزشی دومین دوره آموزشی برنامه نویسی اکسل (VBA)- با آقای مهندس افشار (برگزار شد)

ظرفیت دوره : 32 نفر - ثبت نام شده ها: 18

مدت دوره : جمعه ها از ساعت 14 الی 20

زمان برگزاری : 22 و 29 آبان ماه و 6 و 13 آذر ماه

هزینه : 1490000 ریال

افراد واجد شرایط : دانشجویان و فارغ‌التحصيلان رشته‌هاي مهندسي،مديريت،حسابداري، اقتصاد

پیش نیازها : توجه توجه:دانشجویان عزیز لطفا جهت حضور در دوره لپ تاب به همراه داشته باشید.

آدرس : تهران، شهرك غرب، ميدان صنعت، رو به رو برج ميلاد نور، خيابان حسن سيف، كوچه 24، پلاك 14. (توجه:لطفا از آوردن خودرو شخصي خود به داخل كوچه اكيدا خود داري فرماييد. متشكرم) آدرس براي افرادي كه وسيله نقليه ندارند:از مترو شريف تاكسي هاي دادمان را سوار شده، سر خيابان حسن سيف پياده شده، 100 متر داخل خيابان حسن سيف، كوچه بيست و چهارم، داخل كوچه پلاك 14. شركت مترا آكادمي.

محتوای دوره :

معرفی دوره:

اصطلاح VBA مخفف عبارت Visual Basic for Applications است که در واقع زبان برنامه نویسی ویژوال بیسیک مختص اپلیکیشن ها می باشد. زبان برنامه نویسی ویژوال بیسیک در چارچوب برخی افزارهای (Applications) آفیس مانند Excel، Word، Outlook و      Access گنجانده شده است و به این نرم افزارها قابلیت های زیادی را اضافه نموده است.

برنامه نویسی اکسل یعنی هر کاری که در محیط کاربری اکسل می توان و یا نمی توان انجام داد قابل پیاده سازی است و با برنامه نویسی اکسل و VBAمی توان آنرا در اکسل پیاده سازی کرد.در این دوره ساده ترین زبان برنامه نویسی امروز دنیای کامپیوتر تدریس می شود و شما با کمک این زبان در محیط اکسل برنامه نویسی اکسل را فرا می گیرید.

اهداف دوره:

  • آشنایی با ماکرو و برنامه نویسی در محیط اکسل
  • خودکار سازی فرایندها و افزایش سرعت انجام فعالیتها
  • کاهش خطاهای کاربری ناشی از تکرار فعالیتها

اهمیت و ضرورت دوره:

زبان برنامه نویسی ویژوال بیسیک علاوه بر زبان مشترک نرم افزارهای Excel، Word، Outlook , Access و دیگر نرم افزارها قادر است حتی با سیستم عامل Microsoft Windows هم ارتباط برقرار کند و آن را کنترل نماید.  بنابراین یادگیری و توانایی استفاده از زبان برنامه نویسی ویژوال بیسیک (VBA) می تواند دریچه ای رو به یادگیری و استفاده از سایر نرم افزارهایی باشد که با این زبان در ارتباط هستند.علاوه بر آن این زبان  برنامه نویسی امکان آن را فراهم می کند که کاربران بتوانند داده ها را سریع تر و ساده تر برای ارائه گزارشات پیچیده به مدیران سازمان استخراج کرده و نرم افزارهای سریع و ارزان قیمتی را  تولید کرده و عملیات‌ تکراری را به صورت خودکار درآورند.

محتوای دوره:

  1. مفهوم ماكرو
  2. کارهایی که می‌شود با ماکرو انجام داد
  3. ضبط ماكرو
  4. افزودن تب Developer
  5. حالت مطلق و نسبی در ضبط ماکرو
  6. محل ضبط ماکرو
  7. کلیدهای میان‌بر
  8. آشنایی با مبانی برنامه‌نویسی
  9. بررسی تفاوت‌های Sub و Function ها
  10. آشنایی با Objectها، Property ها، Method ها و ساختار آنها
  11. آشنایی باevent ،methods، Property های مخصوص Application
  12. آشنایی باevent ،methods، Property های مخصوص Work Book
  13. آشنایی باevent ،methods، Property های مخصوص Work Sheet
  14. آشنایی با ساختار سلسله مراتبی و جمع‌پذیری Object ها
  15. آشنایی با سایر Object ها  و Property  های آنها (Range,Cells,…)
  16. آشنایی با آدرس دهی Work Book ها، Work Sheet ها و سلولها
  17. آشنایی با افزودن Comment
  18. آشنایی با  Input Box
  19. آشنایی با  MsgBox
  20. آشنایی با دستور  
  21. اجرای مستقیم Procedure
  22. اجرای Procedure در فضای اکسل
  23. آشنایی با انواع متغیر، ثوابت، آرایه و نحوه‌ی فراخوانی آنها
  24. کنترل برنامه با استفاده از دستورات شرطی
    1. ساختار if…then…else
    2. Nested if
    3. دستور select…case                                                                                                      
  25. عملگر های مقایسه ای (Not,and,Or)
  26. کنترل برنامه با استفاده از حلقه ها
    1. حلقه Do While…Loop
    2. حلقه Do…Loop While
    3. حلقه Do Until…Loop
    4. حلقه Do…Loop Until
    5. حلقه For…to…Next
    6. حلقه For…to…Step…Next
    7. حلقه های تو در تو
  27. طراحی رابط گرافیکی با استفاده از Userform و استفاده از کنترل های کاربردی در Userform
    1. Property های مهم مربوط به Userform
    2. Event های مهم مربوط به Userform
  28. کنترل ها
    1. Property های عمومی کنترل ها
    2. Event های عمومی کنترل ها
    3. معرفی کنترل های کاربردی
    4. Label
    5. TextBox
    6. Command Button
    7. check Box
    8. List Box
    9. Option Button
    10. Scroll Bar
  29. ساخت توابع جدید
  30. استفاده از توابع  VBA (رشته ای، ریاضی،تبدیل داده ها،اطلاعاتی)
  31. نحوه فرا‌خوانی توابع در توابع دیگر
  32. انجام یک پروژه کامل و مثال های کاریردی  متنوع

منابع آموزشی:

1- Excel Dashboards & reports;michael Alexander and John Walkenbach;Published By:John Wiley & Sons,inc

2- Excel VBA Programming for Absolute Beginner;Duane birnbaum;stacy l.hiquet

3- Microsoft Excel VBA Programming for Dummies 2010;John Walkenbach;Published By:John Wiley & Sons,inc

جهت الزام شرکت در دوره، پرداخت مبلغ پیش پرداخت (10% شهریه) الزامی است، اگر دوره تشکیل نگردد این مبلغ عودت داده خواهد شد. توجه داشته باشید که برای پیش پرداخت تنها این دوره در سبد خرید شما باشد.
بازگشت