خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


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

دوره رایگان آموزش جامع برنامه نویسی اکسل (VBA) از مقدماتی تا پیشرفته
نویسنده : امیر انصاری
در این دورۀ آموزشی به برنامه نویسی با زبان VBA در نرم افزار اکسل می پردازیم. طی این دوره آموزشی قدم با قدم با برنامه نویسی VBA آشنا می شویم. VBA مخفف Visual Basic For Application می باشد که در واقع یک زبان برنامه نویسی است که توسط مایکروسافت ایجاد شده است.

نرم افزار سامانه مودیان راهکار



توجه مهم!
قبل از شروع مطالعۀ این دوره لازم است تا با خود نرم افزار اکسل آشنا باشید. اگر این آشنایی اولیه را ندارید ابتدا دورۀ آموزشی زیر را مطالعه کنید و سپس به سراغ این دوره بیایید :


فهرست آموزش های این دوره


  1. VBA چیست؟
  2. تاریخچه مختصری از VBA
  3. VBA چه کارهایی می تواند انجام بدهد؟
  4. آشنایی با کاربردهای بیشتر VBA
  5. ساخت اولین ماکرو شما
  6. معرفی ویرایشگر ویژوال بیسیک (VBE)
  7. درک محیط VBE
  8. درک ماژول ها (Modules)
  9. استفاده از مرورگر اشیاء (Object Browser)
  10. کار در محیط VBE (ویرایشگر ویژوال بیسیک)
  11. درک کدها
  12. افزودن ماژول (Module)
  13. قفل کردن و محافظت از VBE
  14. نوشتن اولین ماکرو با کد نویسی
  15. تشریح ماکرو نوشته شده در آموزش قبل
  16. مروری بر برنامه نویسی شیء گرا (OOP)
  17. مدل شیء (Object Model)
  18. ویژگیها (properties)
  19. متدها (Methods)
  20. مجموعه ها (Collections)
  21. متغیر (variable)
  22. اختصاص دادن مقدار به متغیرها (Assigning Values to Variables)
  23. انواع داده متغیرها (Data Types)
  24. معرفی متغیری برای نگهداری تاریخ و زمان (Date and Time)
  25. اجباری کردن اعلان متغیرها
  26. درک محدودۀ متغیر (Variable’s Scope)
  27. متغیرهای ثابت (Constants)
  28. وُرک بوک ها (Workbooks)
  29. برگه ها (Worksheets)
  30. سلولها و محدوده ها (Cells and Ranges)
  31. تصمیم گیری با VBA
  32. اپراتور منطقی AND
  33. اپراتور منطقی OR
  34. اپراتور منطقی NOT
  35. ساختارهای تصمیم گیری: If…Then
  36. ساختارهای تصمیم گیری: If…Then…Else
  37. If…Then…ElseIf
  38. Select Case
  39. جعبه پیامها (Message Boxes)
  40. جعبه های ورودی (Input Boxes)
  41. تکرار عملیات با حلقه ها
  42. حلقه For…Next
  43. حلقه For…Each…Next
  44. خروج از حلقه
  45. حلقه با گام معکوس (Looping In Reverse with Step)
  46. ...



نمایش دیدگاه ها (9 دیدگاه)

محمد افرا ۱۳۹۷/۰۲/۲۷

سلام عالی بود لذت بردم واقعا احسنت

محمدرضا سالمی ۱۳۹۷/۰۳/۲۰

خیلی ممنون

مهدی ۱۳۹۷/۰۸/۲۵

واقعا فوق العاده بود ممنون ممنون

مرتضی ۱۳۹۷/۱۱/۱۰

سلام
محشرید...
دستتون درد نکنه...
فقط اگه امکان داره مثال بیشتری بذارید..
خدا خیرتون بده..

ali ۱۳۹۷/۱۲/۱۲

عالی بود عالی.............
دم شما گرم.

علیرضا ۱۳۹۸/۰۳/۳۱

سلام
ممنون و متشکرم به خاطر این دوره آموزشی رایگان
خواستم خواهش کنم ادامه دوره را نیز اضافه نمایید

با تشکر

محمد ۱۳۹۹/۰۸/۱۳

بهترین ها رو واسه تون ارزومندم بنده با توجه به اینکه به شدت در مضیقه مالی بودم و امکان خرید اموزش واسه ام نبود اموزش های شما به شدت به دردم خوردن واقعا ممنون

علی رضایی ۱۴۰۲/۰۲/۰۹

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

امیر انصاری ۱۴۰۲/۰۲/۱۴

دوست عزیز علی رضایی با سلام
متأسفانه بنده پاسخ این سوال را نمی دانم.

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز