×
ribbon

آموزش برنامه‌نویسی VBA در اکسل - Excel VBA Coding

مدرس:

مهدی شمشیری

اصطلاح VBA مخفف عبارت Visual Basic for Applications است. به طورکلی می توان گفت VBA زبان برنامه نویسی... بیشتر
گواهی‌نامه
4.6 (55)
33 دیدگاه
2,016دانشجو
11ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آموزش برنامه‌نویسی در اکسل

آموزش برنامه‌نویسی VBA

آموزش محیط VBE

تعریف متغیر

این دوره شامل:

11 ساعت ویدئو

3 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

12 فصل85 جلسه11 ساعت ویدیو
مقدمه دوره
  آشنایی با VBA و VBE
03:39
  ورود به محیط VBE و تنظیمات آن
07:45
  آشنایی با پنجره‌های مختلف محیط VBE
03:34
  تمرین - ماکرونویسی در اکسل (Macros)
04:25
  روش ذخیره ماکروها و فایل اکسل در برنامه‌نویسی vba
03:19
روش‌های انتخاب محدوده‌ها و سلول‌ها در اکسل با کدنویسی
  مقدمه فصل
01:36
  تنظیمات زبان فارسی - اصول وارد کردن دیتا به سلول‌ها
12:58
  روش‌های انتخاب محدوده - Cells , range و براکت
08:31
  روش انتخاب مجموعه‌ای از سلول‌ها در اکسل
05:27
  روش‌های فعال کردن شیت‌ها و ورک بوک‌ها
09:30
  روش ویرایش رنگ سلول و متن داخل سلول‌ها
11:29
  آموزش دستور offset در کدنویسی VBA
09:12
  روش انتخاب محدوده سلول‌ها با دستور end
11:56
تنظیمات مربوط به sheet ها
  مقدمه فصل
01:23
  آموزش تفاوت دستور worksheets.activate و workbooks.activate
06:05
  انتخاب شیت‌ها با index و نام شیت در محیط vbe
05:35
  روش اضافه کردن شیت‌ها و چارت‌ها (sheets-charts)
06:51
  بررسی نکات تکمیلی ایجاد شیت جدید با دستور Add
08:38
  روش پاک کردن شیت‌ها در برنامه‌نویسی
14:18
  روش تغییر نام شیت‌ها در محیط vbe
03:22
  آموزش دستور move و Copy برای کپی کردن و جابه‌جا کردن شیت‌ها
04:40
تنظیمات مربوط به workbook ها
  مقدمه فصل
01:33
  روش اضافه کردن workbook با زبان vba
09:06
  آموزش save و save as با کدنویسی
07:36
  روش باز کردن فایل‌های اکسل موجود در سیستم با کدنویسی
03:15
تعریف متغیر (Variable) VBA
  مقدمه فصل
01:22
  روش تعریف متغیر در برنامه‌نویسی
11:10
  محدوده دسترسی متغیر ها - Private, Public, Const, Dim, Static
06:36
  قواعد نام متغیر
04:04
  انواع متغیر عددی و غیر عددی
09:28
  جمع‌بندی - option explicit
09:54
تمرین تعریف متغیر در VBE
  مقدمه فصل
01:15
  تمرین تعریف متغیر - محاسبه مساحت با کدنویسی
07:48
  تمرین تعریف محدوده متغیر در کدنویسی
04:25
  آموزش مفاهیم Private, Public, option explicit
07:56
  آموزش روش تعریف متغیر برای اعداد ثبت (Const)
06:29
  تمرین قواعد نام متغیر - متغیرهای غیر عددی
10:07
  آموزش Object Model در برنامه‌نویسی VBA
16:24
آموزش Inputbox و Msgbox
  مقدمه فصل
00:52
  آموزش msgbox - تنظیمات مربوط به آیکون باکس خبری
05:58
  افزودن دکمه‌های جدید به Msgbox
04:18
  تنظیمات تکمیلی Msgbox
05:56
  تمرین استفاده از Msgbox
08:30
  آموزش بخش‌های مختلف  Inputbox
07:23
  تمرین بخش Inputbox
07:18
  آموزش Application.inputbox
07:18
ساختار شرطی در کدنویسی - IF و select Case
  مقدمه فصل
01:17
  آموزش ساختار IF
09:20
  آموزش ساختار IF و Else
04:04
  آموزش Select Case - بخش اول
03:39
  آموزش Select Case - بخش دوم
07:00
  آموزش Select Case - بخش سوم
07:45
آموزش حلقه‌ها - Loops
  مقدمه فصل
01:50
  آموزش مفهوم حلقه‌ها
06:59
  آموزش حلقه For-Next
10:31
  آموزش Step در حلقه For-Next
08:18
  آموزش حلقه For-Each
14:52
  تمرین حلقه For-Each
03:35
  آموزش مفاهیم حلقه Do while/until Loop
03:25
  تمرین حلقه Do While/Until Loop
14:09
  آموزش حلقه‌های تو در تو
11:28
آموزش آرایه در array - VBA
  مقدمه فصل
01:29
  تعاریف اولیه آرایه - array
09:18
  آموزش تعاریف آرایه یک بعدی و دو بعدی
13:14
  کدنویسی آرایه یک بعدی - بخش اول
08:11
  کدنویسی آرایه یک بعدی - بخش دوم
06:16
  قرار دادن دیتا در آرایه با استفاده از حلقه‌ها
12:52
  آموزش آرایه دو بعدی
06:15
  قرار دادن دیتا در آرایه‌های دو بعدی با حلقه‌های تو در تو
12:22

پیش‌نیاز‌ها

برای آموزش برنامه‌نویسی در اکسل آشنایی با محیط اکسل و کار با زبانه‌های اکسل بسیار مهم است. بدین منظور آموزش جامع نرم‌افزار اکسل 2021 پیشنهاد می‌شود.

 

توضیحات دوره

اصطلاح VBA مخفف عبارت Visual Basic for Applications است. به‌طورکلی می‌توان گفت VBA زبان برنامه‌نویسی ویژوال بیسیک مخصوص برنامه‌ها و اپلیکیشن‌هاست. این زبان به نرم‌افزار اکسل و اکسس اضافه شده و قابلیت‌های زیادی را به این نرم‌افزار اضافه کرده است. برای این که از قابلیت‌های اکسل به‌صورت کامل استفاده کنیم باید روی زبان برنامه‌نویسی VBA تسلط پیدا کنیم.

تفاوت یک کاربرد مبتدی اکسل با یک کاربرد حرفه ای اکسل در یادگیری برنامه نویسی VBA است. در این دوره آموزشی به صورت کامل و تخصصی به برنامه نویسی vba پرداخته شده است و این آموزش صفر تا صد برنامه نویسی vba را شامل می شود.

معرفی دوره آموزش برنامه‌نویسی VBA در اکسل - Excel VBA Coding

این دوره آموزشی به‌صورت کامل و جامع به بحث کدنویسی VBA  می‌پردازد. ما در این دوره از ابتدا به سراغ تنظیمات محیط vbe می‌رویم و مشکل تایپ زبان فارسی را در این محیط برطرف می‌کنیم. در ادامه به کدهای مربوط به ویرایش سلول‌ها (Cells)، شیت‌ها (worksheets) و ورک بوک‌ها (workbooks) می‌پردازیم. در ادامه به تعریف متغیر و اشیا می‌پردازیم و با انواع متغیر در برنامه‌نویسی vba آشنا می‌شویم. در این آموزش ما سه روش مهم برای انتخاب سلول و محدوده سلول‌ها کار می‌کنیم. این سه دستور شامل: range, cells و براکت است. برای تکمیل آموزش به سراغ ساختار شرطی if و Case Select مثال‌هایی را حل می‌کنیم. در کنار ساختار شرطی ما به حلقه‌ها (loop) نیاز داریم و با 4 حلقه مهم برنامه‌نویسی vba آشنا می‌شویم. حلقه‌های for next ، for each ، do while/until loop با مثال‌های کاربردی تدریس شده‌اند.

در ادامه آموزش برنامه‌نویسی به سراغ آرایه‌ها (array) می‌رویم و به‌صورت کامل آرایه‌ها را با ذکر مثال توضیح می‌دهیم. یکی از مهم‌ترین بخش‌های آموزش طراحی رابط کاربری با یوزرفرم(userform) است با استفاده از یوزرفرم ها می‌توانیم یک فرمی را به وجود آوریم تا کاربر بجای استفاده از کدهای پیچیده با یک فرم بسیار ساده کارکرده و دیتاهای وارد می‌کند و پردازش داده انجام شده و نتیجه داده‌ها را مشاهده می‌کنند. در انتهای آموزش به سراغ خطایابی با کدهای on error resume next, on error goto 0, on error goto errorhandler کار می‌کنیم و مثال مهمی رو با هم حل کرده و این آموزش را جمع‌بندی می‌کنیم.

هدف از برگزاری دوره آموزش برنامه‌نویسی VBA در اکسل - Excel VBA Coding

نرم‌افزار اکسل یکی از مهم‌ترین نرم‌افزارهای پردازش داده و دیتا است. با تسلط روی این نرم‌افزار فرصت‌های شغلی زیادی برای افراد به وجود می‌آید. نرم‌افزار اکسل در بسیاری از مشاغل به کمک ما می‌آید و تحلیل دیتاها را برای همه آسان می‌کند. برای استفاده بهتر از این نرم‌افزار نیاز است که در زمینه برنامه‌نویسی اکسل نیز آموزش‌های لازم را به دست بیاورید. این دوره برنامه‌نویسی در اکسل را به‌صورت صفر تا صد به شما آموزش می‌دهد تا بتوانید از تمام ابزارهای اکسل نهایت استفاده را ببرید.

دوره آموزش برنامه‌نویسی VBA در اکسل - Excel VBA Coding برای چه کسانی مناسب است؟

این دوره بدون هیچ محدودیتی برای تمام افراد و مشاغل مناسب است.

دیدگاه کاربران

4.6

بر اساس امتیاز 56 دانشجو

1
2
3
4
5

دانشجوی دوره

لحظاتی پیش

5

دوره خوبي هست و مرحله بندي آموزش مناسب است.

علی اکبر محبی نودژ

8 روز پیش

5

بی نظیر و با حوصله

دانشجوی دوره

8 روز پیش

5

عالی

مهدی صالحی

24 روز پیش

5

دوره خیلی خوب و مفیدی است.

امین عموئی اردکانی

24 روز پیش

5

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

کیان کریمی

27 روز پیش

5

بیان عالی در ارائه مطالب و ذکر مثالهای کاربردی

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
مهدی شمشیریمتخصص طراحی صنعتی
35دوره
24,919دانشجو
1,573نظر و امتیاز

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

ایشان 10 سال سابقه تدریس دروس مهندسی مکانیک و نرم افزار های مهندسی مکانیک را دارند. در کنار تدریس بسیاری از پروژه‌های صنعتی شرکت‌های مختلف توسط ایشان طراحی و اجرا شده است. ایشان به نرم‌افزارهای کتیا، آباکوس، اتوکد، سالیدورکس، کیورا، اکسل، پاورپوینت، ورد، اکسس، کیشات و ... تسلط دارند.

ایشان در کنار رشته مهندسی مکانیک سابقه 8 سال فعالیت در بازارهای مالی بخصوص بازار فارکس و بورس را در کارنامه خود دارند و به صورت تخصصی به تدریس بازارهای مالی مشغول هستند.

مهندس مهدی شمشیری در زمینه آموزش و همپنین تولید در زمینه پرینتر های سه بعدی مشغول بوده و به صورت تخصصی در دانشگاه های مختلف کشور مشغول تدریس می باشند.

مدرک تحصیلی

- کارشناسی: مهندسی مکانیک دانشگاه شهید رجایی تهران

- کارشناسی ارشد: مهندسی مکانیک گرایش ساخت و تولید دانشگاه شهیدرجایی تهران

کتاب ها

- کتاب نقشه کشی صنعتی - رسم فنی عمومی - انتشار از دیباگران (مجتمع فنی تهران)

- کتاب نقشه کشی تخصصی برخورد و گسترش - انشارات دیباگران (مجتمع فنی تهران)

مقالات

- بررسی عددی و تجربی اثر دما بر روی کاهش عیب برگشت فنری در فرایند شکلدهی غلتکی انعطاف پذیر - مجله ساخت و تولید

تجربه تدریس

- 10 سال سابقه تدریس دروس مکانیک و ساخت و تولید در هنرستان های کشور

- برگذاری دوره های آموزش نرم افزار کتیا و سالیدورکس در دانشگاه شهید رجایی تهران

- برگذاری کلاس خصوصی دروس مهندسی مکانیک

- برگذاری کلاس پرینتر سه بعدی در دانشگاه علم و صنعت تهران

- ارائه بیش از 50 عنوان آموزشی در سایت های آموزشی کشور

کار های عملی

- طراحی و ساعت دستگاه زعفران خشک کن شرکت دایا

- طراحی و ساخت سیکلون ها

- طراحی و ساخت قطعات مختلف در کارگاه پرینتر سه بعدی

- طراحی دستگاه لیزر مینیمال برای حکاکی روی سنگ انگشتر

- طراحی قید و بند و طراحی قالب تزریق پلاستیک برای شرکت های مختلف

- و …

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های مهدی شمشیری

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.