×
ribbon

آموزش جامع برنامه‌نویسی VBA در اکسل (دوبله تخصصی)

VBA (ویژوال بیسیک برای برنامه ها یا Visual Basic for Applications) به شما این امکان را می دهد... بیشتر
گواهی‌نامه
3.7 (3)
1 دیدگاه
338دانشجو
5ساعت
سرفصل‌ها
متوسط سطح دوره

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

خرید اشتراک

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

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

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

برنامه‌نویسی VBA در اکسل

متغیرها، ثابت‌ها و محاسبات

افزودن منطق و عیب‌یابی کد VBA

مدیریت المان‌ها و داده‌ها و افزودن المان‌های پیشرفته

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

5 ساعت ویدئو

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

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

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

9 فصل58 جلسه5 ساعت ویدیو
مقدمه
  گسترش قابلیت‌های اکسل با استفاده از VBA
00:39
  مواردی که قبل از شروع باید بدانید
01:20
معرفی ویژوال بیسیک برای برنامه‌ها
  معرفی برنامه‌نویسی شی گرا
03:12
  بررسی مدل آبجکت اکسل
04:24
  کار در Visual Basic Editor
06:37
  تنظیم کردن پروژه VBA
04:38
  ایجاد، خروجی گرفتن و حذف ماژول‌های کد
06:04
  ایجاد یک Subroutine
03:38
  ایجاد یک تابع
05:13
  افزودن کامنت به کد
04:57
  اجرای یک رویه VBA
05:30
  افزودن کد به یک ماکروی ضبط شده
03:59
تعریف متغیرها، ثابت‌ها و محاسبات
  معرفی انواع داده در Excel VBA
06:31
  اعلان متغیرها و لزوم اعلان قبل از استفاده
05:37
  مدیریت دامنه متغیر
04:00
  تعریف متغیرها و ثابت‌های استاتیک
05:53
  ساخت یک محاسبه با استفاده از عملگرهای ریاضیاتی
05:20
  تعریف آرایه‌ها
07:22
  تعریف و استفاده از متغیرهای آبجکت
03:14
  ساده‌سازی مرجع کد با استفاده از دستورات With… End
04:50
  چالش - تعریف متغیرها، ثابت‌ها و محاسبات
02:15
  راه حل - تعریف متغیرها، ثابت‌ها و محاسبات
03:23
افزودن منطق به کد VBA
  تکرار کردن کارها با استفاده از یک حلقه For… Next
05:16
  حرکت بین تمام آیتم‌های یک مجموعه با استفاده از یک حلقه For... Each
04:47
  تکرار یک کار با استفاده از یک حلقه Do
05:57
  اجرای شرطی یک کد با استفاده از یک دستور If… Then
06:58
  انتخاب یکی از موارد با استفاده از دستور Case
03:52
  چالش - افزودن منطق به کد
04:28
  راه حل - افزودن منطق به کد
04:51
عیب‌یابی کد VBA
  مدیریت خطاها با استفاده از دستورات On Error
06:19
  گام برداشتن در یک Subroutine یا تابع
06:12
  ایجاد Breakpointها در کد
03:58
  تایید خروجی با استفاده از پنجره Immediate
05:24
  مشاهده یک مقدار در یک Routine
04:20
  چالش - کد VBA خود را عیب‌یابی کنید
03:49
  راه حل - کد VBA خود را عیب‌یابی کنید
04:12
مدیریت المان‌ها و داده‌های ورک بوک در VBA
  نوشتن یک مقدار در یک سلول
04:39
  Cut، Copy و Paste کردن داده‌های سلول
07:01
  یافتن مقادیر در سلول‌ها
05:17
  ارجاع به سلول‌ها با استفاده از مشخصه OFFSET
05:12
  به هم الصاق کردن رشته‌های متنی
04:14
  Return کردن بخشی از رشته متنی
06:25
  مدیریت Worksheetها با VBA
08:36
  مدیریت Workbookها با VBA
06:52
  چالش - مدیریت المان‌ها و داده‌های Workbook در VBA
04:24
  راه حل - مدیریت المان‌ها و داده‌های Workbook در VBA
03:18
افزودن المان‌های پیشرفته به کد VBA
  غیرفعال کردن آپدیت صفحه هنگام اجرای یک Macro
04:31
  استفاده از توابع Worksheet در یک Macro
03:22
  گرفتن مقادیر با استفاده از یک Input Box یا Message Box
07:05
  فراخوانی یک Subroutine از یک Subroutine دیگر
03:56
  چالش - افزودن المان‌های پیشرفته یه Workbook
03:45
  راه حل - افزودن المان‌های پیشرفته یه Workbook
04:11
استفاده از رویدادهای اکسل در کد VBA
  اجرای یک رویه هنگام باز کردن، بستن یا ذخیره کردن یک Workbook
05:45
  اجرای یک رویه وقتی یک دامنه یک سلول تغییر می‌کند
05:47
  فعال کردن یک رویه با استفاده کلیدهای میانبر خاص
03:58
  چالش - استفاده از Eventهای اکسل در کد VBA
04:08
  راه حل - استفاده از Eventهای اکسل در کد VBA
03:40
نتیجه‌گیری
  گام‌های بعدی
01:38

پیش‌نیاز‌ها

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

توضیحات دوره

VBA (ویژوال بیسیک برای برنامه‌ها یا Visual Basic for Applications) به شما این امکان را می‌دهد تا کارهای روزمره خود در اکسل را خودکار کنید و یادگیری آن از آنچه که فکر می‌کنید راحت‌تر است. در این دوره یک مقدمه کامل از زبان برنامه‌نویسی VBA Visual Basic for Applications در Excel را به شما ارائه می‌دهیم. 

نحوه ایجاد subroutineها و توابع برای نگهداری کد را یاد می‌گیرید و درک خوبی از مدل آبجکت اکسل پیدا خواهید کرد. از طریق مثال‌های دنیای واقعی و فایل های تمرینی ارائه شده، تکنیک‌های برنامه‌نویسی مختلف را بررسی می‌کنیم.
در ادامه این دوره آموزش برنامه‌نویسی VBA در اکسل، با نحوه کار با ویرایشگر Visual Basic، افزودن کد به یک Macro و ایجاد، خروجی گرفتن و حذف ماژول‌های کد آشنا خواهید شد.

مباحثی مانند اعلان و استفاده از متغیرها، مدیریت Scope های متغیر و تعریف کردن آرایه‌ها را بررسی می‌کنیم. همچنین روش‌های استفاده از VBA برای مدیریت Workbookها و Spreadsheetها را معرفی می‌کنیم. در این دوره یاد می‌گیرید چگونه کارهای تکراری را با استفاده از Loopها ساده‌تر کنید و کد VBA را عیب‌یابی کنید.

همچنین Cut، Copy و Paste کردن داده‌های سلول‌ها و اجرا و فعال کردن Event Procedureها را تمرین می‌کنیم. درضمن از چالش‌هایی عملی استفاده می‌کنیم تا آموخته‌های خود را در عمل به کار بگیرید. با ما در این دوره آموزش وی بی اِی در اکسل همراه باشید.

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

3.7

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

1
2
3
4
5

کیان کریمی

16 روز پیش

5

دوره بسیار کاربردی با مثالهای مناسب

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه
5دوره
4,295دانشجو
20نظر و امتیاز

کرت فرای رئیس شرکت فناوری اجتماعی است. او نویسنده بیش از ۴۰ کتاب از جمله مایکروسافت اکسل 2019 است که گام‌به‌گام برای مایکروسافت منتشر می‌شود، و بیش از ۶۰ دوره برای سایت لیندا و لینکدین ضبط و تولید کرده است. او به‌عنوان سخنران در مورد موضوعاتی از جمله "Rhetorical Mathematics" با اعتبار CLE در کنفرانس قانون و جادو، "Business Storytelling Using Microsoft Excel" در کنفرانس سالانه ATD - Cascadia و همچنین درباره تکنیک‌های تئاتر بهبودیافته برای بهبود کسب‌وکار و زندگی برای مخاطبان متعدد صحبت کرده است. Curt مدرک کارشناسی خود را در رشته علوم سیاسی از دانشگاه سیراکیوز و رشته MBA خود از دانشگاه ایلینویز به دست آورد.

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

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

دیگر دوره‌های Curt Frye

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

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

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