دوره کامل آرایههای VBA در اکسل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- سرعت بخشیدن به ماکروهای خود در چند درس کوتاه!
- ساخت و دستکاری دادهها به صورت مخفی در پسزمینه
- یادگیری روشهای مختلف برای پر کردن آرایهها
- درک روشهای متعدد برای قرار دادن دادههای آرایه روی ورک شیت ها
- ذخیرهسازی دادهها در مکانهای پنهان، جایی که فقط شما میتانید آنها را پیدا و دستکاری کنید...
- بازگرداندن چند تکه اطلاعات از یک تابع واحد
- انتقال آرایهها به Subs و توابع برای دستکاری با حجم زیاد دادهها!
- یادگیری توابع خاص داخلی مخصوص آرایهها و همچنین توابع سفارشی
- مهارت در مرتبسازی آرایهها - (3 روش مختلف!)
- کشف و دستکاری متنها به شیوهای نوین
- ذخیره چندین تکه اطلاعات در یک سلول برای مرتب نگه داشتن جداول
- ساخت توابع شخصی که بیش از یک نتیجه برمیگردانند!!
- مهارت در پر کردن، حلقه زنی و دستکاری آرایهها برای صرفهجویی در زمان و افزایش کارایی
پیش نیازهای دوره
- نصب Microsoft Excel نسخه 2003، 2007، 2010، 2013 یا 2016 دارید. هرچند نسخههای جدیدتر بهتر است، اما VBA در همه نسخهها یکسان کار میکند. فقط در نسخههای جدیدتر گزینههای بیشتری برای کنترل دارد.
- مهارتهای پایهای در اکسل برای ورود به این دوره لازم است.
- همه چیز به صورت جزئی شرح داده شده است، اما تجربه قبلی در VBA اکسل میتواند کمککننده باشد.
توضیحات دوره
آرایهها در زبانهای برنامهنویسی مختلف حضور دارند، اما اغلب افراد زمان لازم برای یادگیری کامل آنها را نمیگذارند. در نتیجه، ممکن است هنگام نوشتن کد، باکلی مشکل در خوانایی و کارایی مواجه شوند که حتی زمان زیادی هم برای اجرا نیاز دارد.
آرایهها اغلب گلهمند یا گیجکننده هستند — درک آنها در چندین پست بلاگ یا کتابهای پیچیده ممکن است دشوار باشد. چیزی که نیاز دارید، یک توضیح تصویری و ساده در قالب بخشهای کوچک است، چیزی که این مفاهیم را قابل لمس و عملی کند.
با بیش از سه ساعت آموزش تصویری و عملی، این دوره به شما نشان میدهد چطور سرعت برنامههای VBA خود را افزایش دهید، کدهای قابل خواندن و نگهداری آسانتر بسازید و در عین حال تعداد خطوط کد خود را کاهش دهید.
سریعترین راه برای درک این موضوع پیچیده و پرجزئیات را به شما نشان خواهیم داد. وقتی قدرت آرایهها را درک کنید، تواناییهای زیر را خواهید داشت:
- کشف و دستکاری متنها به شیوهای نوین
- ذخیره چندین تکه اطلاعات در یک سلول برای مرتب نگه داشتن جداول
- افزایش چشمگیر سرعت ماکروهای مرتبط با ورقهای کاری و سلولها!
- درک روشهای متعدد برای قرار دادن دادههای آرایهها روی ورک شیت ها
- ساخت توابع شخصی که بیش از یک نتیجه برمیگردانند!!
- ذخیرهسازی دادهها در مکانهای پنهان، جایی که فقط شما میتونید پیدا و دستکاری کنید...
- مهارت در پر کردن، حلقه زنی و دستکاری آرایهها برای بهرهوری بیشتر
- یادگیری توابع داخلی و اختصاصی خاص آرایهها که در دوره آموزش داده میشود.
- بهترین روشهای مرتبسازی آرایهها
- و خیلی موارد دیگر!
این دوره برای چه کسانی مناسب است؟
- اگر میخواهید سرعت ماکروهای خود را افزایش دهید و کارآمدتر باشید، در این دوره شرکت کنید. هیچ دانش برنامهنویسی قبلی لازم نیست، اما مفید است.
- اگر میخواهید اصول اولیه آرایهها را یاد بگیرید - حتی اگر از VBA اکسل استفاده نمیکنید - آرایهها در برنامههای دیگر بسیار مشابه کار میکنند. با این حال، این دوره در درجه اول آرایههای VBA اکسل را پوشش میدهد.
- اگر میخواهید اسرار پنهان اکسل را برای سرعت و مهارتهای دستکاری دادهها بدانید، این دوره برای شماست.
- هر کسی که به دنبال گام بعدی در مجموعه مهارتهای Excel Ninja خود است.
- اگر به توضیح سادهای برای یک موضوع پیچیده (آرایهها) به روشی نیاز دارید که بتوانید آن را درک کرده و بلافاصله از آن استفاده کنید.
دوره کامل آرایههای VBA در اکسل
-
مقدمه و دانلود ورکبوکها 01:30
-
دریافت کمک سریع و سایر امکانات رایگان با گروه نینجاهای اکسل 02:05
-
آرایه چیست؟ - مرور کلی و نمایش روی صفحه 02:54
-
آرایه چیست؟ - نشان دادن فنی همراه با کد 04:47
-
اطلاعات بیشتر درباره تعریف یکبعدی 02:14
-
اعلان مرزها و آستانههای غیرسنتی 00:37
-
انواع داده در آرایهها 04:08
-
درس و مقایسه شیء Cells 02:13
-
آرایههای چندبعدی 05:21
-
Populate کردن آرایه با تابع ()Array 03:09
-
Populate کردن آرایه با تابع ()Split 04:28
-
تمرین بخش 2 00:12
-
تمرین - راه حل 05:53
-
Populate کردن آرایه با محدوده از طریق حلقه FOR NEXT 05:00
-
Populate کردن آرایه با یک محدوده از طریق حلقه FOR EACH 07:35
-
Populate کردن آرایه با یک محدوده مستقیم 03:37
-
بهدست آوردن مرزهای شروع و پایان 02:44
-
حلقه زنی در آرایه یکبعدی 03:36
-
حلقه FOR EACH درون آرایه 01:53
-
حلقه زنی در آرایه دوبعدی 05:45
-
اشتباه Subscript خارج از دامنه - دلایل خطای زمان اجرا 9 01:59
-
استاتیک در مقابل دینامیک 01:56
-
تغییر اندازه (در حین اجرا)! 05:54
-
تغییر اندازه آرایه بدون از دست دادن اطلاعات 03:52
-
بازگرداندن آرایه به یک ورق کاری 08:37
-
هدیه - مقایسه سرعت در دنیای واقعی - مطالعه موردی 09:07
-
ذخیره دادههای آرایه... 04:31
-
ذخیره آرایه در نامها 05:18
-
دسترسی به آرایه از طریق نام نامرئی در Manager اسامی 02:07
-
استفاده از توابع Worksheet بر روی آرایهها 06:14
-
انتقال آرایه به یک تابع یا Sub 07:25
-
انتقال آرایه به تابع یا Sub (مثال پیشرفته) 11:19
-
بازگرداندن آرایه از یک تابع 09:06
-
تابع IsArray 03:27
-
تابع ()Filter 05:37
-
توابع ()Join 03:05
-
مثال عملی تابع ()Join 09:04
-
متد حذف 03:10
-
Transpose کردن آرایه 05:19
-
تعیین محدوده ورک شیت بر اساس اندازه آرایه 07:01
-
مرتبسازی دینامیک 1 - آرایه دوبعدی روی صفحه به صورت دینامیک 05:16
-
مرتبسازی دینامیک 2 - رکورد مرتبسازی دینامیک، نحوه نوشتن و توضیح 13:20
-
هدیه - حفظ ReDim در آرایه چندبعدی - قسمت 1 03:29
-
هدیه - حفظ ReDim در آرایه چندبعدی - متد Transpose شماره 2 04:57
-
هدیه - حفظ ReDim قالببندی یک آرایه چندبعدی - تابع سفارشی شماره 3 04:46
-
مرتبسازی حبابی 03:45
-
مرتبسازی سریع 06:25
مشخصات آموزش
دوره کامل آرایههای VBA در اکسل
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:47
- مدت زمان :03:45:51
- حجم :1.92GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy