دوره آموزشی اکسل: یادگیری VBA
4 ساعت 21 دقیقهپیشرفته2023-10-25
مدرسین

Curt Frye
President of Technology and Society, Incorporated
جزئیات دوره
VBA به شما امکان می دهد کارهای روتین را در اکسل خودکار کنید و یادگیری آن آسان تر از آنچه فکر می کنید است. در این دوره، کرت فرای، متخصص اکسل، مقدمه ای کامل بر زبان برنامه نویسی Visual Basic for Applications ارائه می دهد. یاد بگیرید که چگونه زیر روال ها و توابعی را برای نگهداری کد ایجاد کنید و در مدل شی اکسل یک پایه محکم به دست آورید. تکنیک های برنامه نویسی را از طریق مثال های دنیای واقعی و فایل های تمرینی همراه با دوره کاوش کنید. نحوه کار با ویرایشگر ویژوال بیسیک، افزودن کد به ماکرو و ایجاد، صادرات و حذف ماژول های کد را بیاموزید. به تعریف و استفاده از متغیرها، مدیریت دامنه متغیرها و تعریف آرایه ها بروید. راه هایی برای استفاده از VBA برای مدیریت کتاب های کاری و صفحات گسترده خود کشف کنید. یاد بگیرید که چگونه وظایف تکراری را با حلقه ها ساده کنید و کد VBA را اشکال زدایی کنید. برش، کپی و چسباندن داده های سلولی و همچنین اجرای و راه اندازی رویه های رویداد را تمرین کنید. بعلاوه، از چالش های عملی برای به کارگیری آموخته های خود استفاده کنید.
مهارت ها
SpreadsheetsMicrosoft ExcelProgramming LanguagesBusiness Software and ToolsMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - قابلیتهای اکسل را با استفاده از VBA گسترش دهید
- 02 - آنچه باید قبل از شروع بدانید
1. معرفی ویژوال بیسیک برای برنامههای کاربردی
- 03 - برنامه نویسی شیگرا را معرفی کنید
- 04 - مدل شی اکسل را بررسی کنید
- 05 - در ویرایشگر ویژوال بیسیک کار کنید
- 06 - ویژگیهای پروژه VBA را تنظیم کنید
- 07 - ماژولهای کد را ایجاد، صادر و حذف کنید
- 08 - یک زیر برنامه ایجاد کنید
- 09 - یک تابع ایجاد کنید
- 10 - نظرات را به کد خود اضافه کنید
- 11 - یک رویه VBA را اجرا کنید
- 12 - کد را به یک ماکرو ضبط شده اضافه کنید
2. تعریف متغیرها، ثابتها و محاسبات
- 13 - انواع داده Excel VBA را معرفی کنید
- 14 - متغیرها را اعلام کنید و قبل از استفاده باید اعلام کنید
- 15 - دامنه متغیر را مدیریت کنید
- 16 - متغیرهای ثابت و ثابت را تعریف کنید
- 17 - با استفاده از عملگرهای ریاضی یک محاسبه ایجاد کنید
- 18 - آرایهها را تعریف کنید
- 19 - متغیرهای شی را تعریف و استفاده کنید
- 20 - منابع کد را با استفاده از عبارات With End With ساده کنید
- 21 - چالش - متغیرها، ثابتها و محاسبات را تعریف کنید
- 22 - راه حل - متغیرها، ثابتها و محاسبات را تعریف کنید
3. اضافه کردن منطق به کد VBA شما
- 23 - یک کار را با استفاده از حلقه For Next تکرار کنید
- 24 - با استفاده از یک حلقه For Every از تمام آیتمهای یک مجموعه عبور کنید
- 25 - یک کار را با استفاده از حلقه Do تکرار کنید
- 26 - کد را به صورت شرطی با استفاده از عبارت If Then اجرا کنید
- 27 - با استفاده از عبارت Case کدام اقدام را انتخاب کنید
- 28 - چالش - منطق را به کد خود اضافه کنید
- 29 - راه حل - منطق را به کد خود اضافه کنید
4. اشکال زدایی کد VBA
- 30 - با استفاده از عبارات On Error خطاها را مدیریت کنید
- 31 - از یک زیربرنامه یا تابع عبور کنید
- 32 - نقاط شکست را در کد خود تنظیم کنید
- 33 - خروجی را با استفاده از پنجره فوری بررسی کنید
- 34 - یک ارزش را در یک روال تماشا کنید
- 35 - چالش - کد VBA خود را اشکال زدایی کنید
- 36 - راه حل - کد VBA خود را اشکال زدایی کنید
5. عناصر و دادههای کتاب کار را در VBA مدیریت کنید
- 37 - یک مقدار برای یک سلول بنویسید
- 38 - برش، کپی و چسباندن دادههای سلولی
- 39 - مقادیر را در سلولها بیابید
- 40 - با استفاده از ویژگی OFFSET به سلولها مراجعه کنید
- 41 - رشتههای متنی را به هم متصل کنید
- 42 - بخشی از یک رشته را برگردانید
- 43 - کاربرگها را با VBA مدیریت کنید
- 44 - کتابهای کار را با VBA مدیریت کنید
- 45 - چالش - عناصر و دادههای کتاب کار را در VBA مدیریت کنید
- 46 - راه حل - عناصر و دادههای کتاب کار را در VBA مدیریت کنید
6. افزودن عناصر پیشرفته به کد VBA
- 47 - هنگام اجرای ماکرو به روز رسانی صفحه را خاموش کنید
- 48 - از توابع کاربرگ در ماکرو استفاده کنید
- 49 - مقادیر را با استفاده از جعبه ورودی یا جعبه پیام بدست آورید
- 50 - یک زیربرنامه از زیربرنامه دیگر فراخوانی کنید
- 51 - چالش - عناصر پیشرفته را به کتاب کار خود اضافه کنید
- 52 - راه حل - عناصر پیشرفته را به کتاب کار خود اضافه کنید
7. استفاده از رویدادهای اکسل در کد VBA شما
- 53 - هنگام باز کردن، بستن یا ذخیره یک کتاب کار، رویه ای را اجرا کنید
- 54 - هنگامی که محدوده سلولی تغییر میکند، رویه ای را اجرا کنید
- 55 - یک رویه را با استفاده از یک دنباله کلیدی خاص راهاندازی کنید
- 56 - چالش - از رویدادهای اکسل در کد VBA خود استفاده کنید
- 57 - راه حل - از رویدادهای اکسل در کد VBA خود استفاده کنید
نتیجه
- 58 - منابع بیشتر
دوره های مرتبط
- دوره آموزشی اکسل پیشرفته برای برنامهریزی و تحلیل مالی (FP&A)
- دوره آموزشی اکسل: مقدمهای بر فرمولها و توابع
- دوره آموزشی اکسل: ماکروها بهصورت جامع و عمیق
- دوره آموزشی اکسل Copilot: کار با فرمولها و توابع
- دوره آموزشی کوپایلت برای اکسل: با دستیار هوش مصنوعی خود بیشتر به دست آورید
- دوره آموزشی اکسل Copilot: کار با جداول محوری (PivotTables)
- دوره آموزشی تسلط بر هوش تجاری با DAX، Power BI و اکسل
- دوره آموزشی اکسل عملی برای مبتدیان شجاع