لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اکسل و VBA برای حل خلاقانه مسائل - بخش اول
- آخرین آپدیت
دانلود Excel/VBA for Creative Problem Solving, Part 1
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره «اکسل و VBA برای حل خلاقانه مسائل، بخش اول» برای فراگیرانی طراحی شده است که به دنبال تقویت، گسترش و بهینهسازی مهارتهای خود در محیط اکسل هستند. این دوره با بهرهگیری از قابلیتهای قدرتمند برنامهنویسی، اتوماسیون و شخصیسازی در محیط Visual Basic for Applications (VBA)، بهرهوری شما را به شدت افزایش میدهد.
این دوره، بخش نخست از یک مجموعه سه قسمتی و تخصصمحور است که بر کاربرد تکنیکهای محاسباتی در Excel/VBA برای حل مسائل متمرکز است. در این بخش (قسمت اول)، شما موارد زیر را خواهید آموخت: ۱) ایجاد ماکروها برای خودکارسازی فرآیندهای اکسل؛ ۲) تعریف توابع سفارشی (User-Defined Functions)؛ ۳) ایجاد زیرروالهای (Subroutines) پایه برای تعامل با کاربر؛ ۴) یادگیری ساختارهای اصلی برنامهنویسی در VBA؛ و ۵) خودکارسازی ابزارهای Goal Seek و Solver اکسل و استفاده از تکنیکهای عددی برای ایجاد «راهکارهای زنده» جهت حل مسائل هدفگذاری و بهینهسازی.
آیا در برنامهنویسی تازهکار هستید؟ ماهیت بصری و بصیرتی VBA باعث شده تا یادگیری آن بسیار ساده و لذتبخش باشد؛ روشی عالی برای شروع کدنویسی! برای این دوره به دانش قبلی در برنامهنویسی یا مهارتهای پیشرفته ریاضی نیازی نیست، با این حال برنامهنویسان باسابقه نیز استراتژیهای جدید و خلاقانهای را برای حل مسائل در محیط صفحات گسترده خواهند آموخت.
پس از یادگیری مبانی VBA، هر ماژول مسائل بنیادین و گستردهای را معرفی میکند که از موقعیتهای واقعی دنیای کسبوکار الهام گرفته شدهاند. برای گذراندن هر بخش، باید در آزمون تسلط موفق شوید و پروژه حل مسئله مربوطه را تکمیل کنید. ویژگی منحصربهفرد این دوره این است که تکالیف هفتگی مستقیماً در محیط نرمافزار (روی کامپیوتر خودتان در اکسل) انجام میشوند تا آموزش عملی و ارزشمندی را تجربه کنید.
سرفصل ها و درس ها
ضبط ماکرو، رویههای VBA و عیبیابی
Macro recording, VBA procedures, and debugging
خوش آمدید!
Welcome!
با Excel/VBA چه کارهایی میتوان انجام داد؟
What can you do with Excel/VBA?
نحوه برگزاری دوره
How the course works
روش تغییر جلسات دوره
How to switch sessions of the course
پیشنمایش هفته اول
Week 1 preview
شروع یادگیری و آشنایی اولیه
Getting your feet wet
ذخیره فایلها به عنوان Workbookهای فعالساز ماکرو
Saving your files as macro-enabled workbooks
ضبط ماکروهای پایه
Recording basic macros
ارجاع مطلق در مقابل ارجاع نسبی هنگام ضبط ماکرو
Absolute vs. relative referencing during macro recording
مروری بر رویهها (Procedures) در VBA
Overview of procedures in VBA
چرا باید از Option Explicit استفاده کنیم؟
Why use Option Explicit?
تعریف متغیرها، انواع دادهها و محدوده متغیرها
Declaration of variables, data types, and scope of variables
روش عیبیابی در زمان عدم اجرای صحیح کد
How to troubleshoot when your code is not working properly
پیشنمایش و دستورالعملهای تکلیف اول
Assignment 1 preview and instructions
مبانی و جزئیات VBA - بخش اول
VBA Nuts & Bolts, Part 1
پیشنمایش هفته دوم
Week 2 preview
سینتکس VBA و ورود عبارتها: بخش اول
VBA syntax and expression entry: Part 1
سینتکس VBA و ورود عبارتها: بخش دوم
VBA syntax and expression entry: Part 2
هشداری درباره توانرسانی و علامتها (&)
A warning about exponentiation and ampersands
آشنایی با اشیاء، ویژگیها، متدها و رویدادها
Introduction to objects, properties, methods, and events
اشیاء، ویژگیها و متدهای رایج
Common objects, properties, and methods
نحوه استفاده از توابع اکسل در VBA
How to borrow functions from Excel
مثالها، بخش اول: ورودی و خروجی پایه در زیرروالها
Examples, Part 1: Basic input and output in subroutines
مثالها، بخش دوم: ورودی و خروجی پایه در زیرروالها
Examples, Part 2: Basic input and output in subroutines
مثالها، بخش سوم: ورودی و خروجی پایه در زیرروالها
Examples, Part 3: Basic input and output in subroutines
پیشنمایش و دستورالعملهای تکلیف دوم
Assignment 2 preview and instructions
مبانی و جزئیات VBA - بخش دوم
VBA Nuts & Bolts, Part 2
پیشنمایش هفته سوم
Week 3 preview
نحوه ساخت تابع سفارشی (UDF)
How to make your own user-defined function
تبدیل تابع سفارشی به افزودنی (Add-In) اکسل
How to convert a user-defined function to an Excel Add-In
عیبیابی توابع سفارشی
How to troubleshoot your user defined functions
چرا در توابع از Input Box و Message Box استفاده نمیکنیم؟
Why you don't use input and message boxes in functions
مدیریت خطاهای پایه کاربر در زیرروالها
How to handle basic user error in your subroutines
مقدمهای بر برنامهنویسی ماژولار
An introduction to modular programming
اجرای زیرروالی که در فایل دیگری قرار دارد
Running a subroutine that resides in another file
پیشنمایش و دستورالعملهای تکلیف سوم
Assignment 3 preview and instructions
ساختارهای برنامهنویسی در VBA
Programming structures in VBA
پیشنمایش هفته چهارم
Week 4 preview
پیادهسازی ساختارهای انتخابی If...Then تکراهه
How to implement One-Way If...Then selection structures
پیادهسازی ساختارهای انتخابی If...Then دوراهه
How to implement Two-Way If...Then selection structures
همه چیز درباره If...Then چندگزینهای
All about the Multi-Alternative If...Then
نمایش نظرات