دوره برنامه نویسی VBA در اکسل | Excel VBA Programming

مروری بر دوره

مهارت برنامه نویسی بخش مهمی از سواد و دانش کامپیوتر در قرن ۲۱ است و اگر شما از کاربران اکسل هستید،‌ یکی از راه‌های مناسب ورود به دنیای برنامه نویسی یادگیری زبان VBA اکسل است. یادگیری این زبان مسیر یادگیری زبان‌های سطح بالاتری مانند پایتون را برای شما تسهیل می‌کند.

 فواید این دوره برای سازمان‌ها و کاربران در چیست؟
با استفاده از کدنویسی سرعت و دقت عملیات‌های خود را به شکل چشمگیری افزایش خواهید داد. نیازهای نرم افزاری جدید سازمان خود را می‌توانید در اکسل سریع پیاده سازی نمایید. با نوشتن برنامه‌ای کوچک کارهای تکراری وقت‌گیری را به نرم افزار می‌سپارید و به طور خلاصه استفاده از VBA یعنی افزایش بهره‌وری در سازمان.

 

آنچه خواهید آموخت

  • مثال‌ها و نحوه ارائه سرفصل‌های بسیار دقیق طرحی شده است و بارها مورد بازبینی قرار گرفته‌اند تا فراگیرانی که با مفاهیم برنامه نویسی آشنایی ندارند، بتوانند در مدت زمان کوتاهی مفاهیم اساسی را یاد بگیرند.
  • تجربه حاصل از مشاوره و انجام پروژه‌های متعدد در طول دوره‌ی آموزشی در قالب مثال‌های و تمرین‌ها آموزش داده می‌شود.
  • مفاهیم شی گرایی به صورت قدم به قدم به فراگیران آموزش داده می‌شود و Objectهای ضروری و کلیدی VBA در حین دوره پوشش داده می‌شوند

سرفصل ها

Recorded Macros

  • Understanding Excel Macros
  • Add Developer Tab
  • Setting Macro Security
  • Saving A Document As Macro Enabled
  • Recording A Simple Macros
  • Running A Recorded Macro
  • Relative Cell References
  • Editing A Macro
  • Assigning A Keyboard Shortcut To A Macro
  • Deleting A Macro
  • Copying A Macro
  • Form controls & ActiveX


Recorder Workshop

  • Create a Data Base
  • Advance Filter
  • Testing Macros
  • Assigning A Macro To An object


Understanding VBA

  • VBA Terminology
  • About objects
  • Accessing The Excel object Model
  • Using The Immediate Window
  • Working With object Collections
  • Setting Property Values
  • Working With Worksheets
  • Using The object Browser

The VBA Editor

  • Opening and closing the editor
  • Working with the project explorer
  • Working with the properties window
  • Working with the work area
  • Working with a code module
  • Setting breakpoints in the editor
  • Stepping through a procedure

Programming Techniques

  • The Mgs Function
  • Sending Messages To The User
  • Input Techniques
  • Using The Input Function
  • The If Statement
  • Using If form Single Conditions
  • Using If form Multiple Conditions
  • Select Case 
  • For Next
  • The Do...Loop Statement
  • For Each

Using Excel objects

  • Application Methods And Properties
  • Workbook Methods And Properties
  • Using Workbook objects
  • Worksheets Methods And Properties
  • Using Worksheet objects
  • Range Methods And Properties
  • Using Range objects
  • Using objects In A Procedure

Procedures

  • Creating A Command Procedure
  • Using The Edit Toolbar
  • Commenting Statements
  • Indenting Code

Using Variables

  • Understanding Variables
  • Creating And Using Variables
  • Implicit And Explicit Declarations
  • The Scope of Variables
  • Data Types
  • Declaring Data Types
  • Using Arrays
  • Error Handling
  • Error Types
  • On Error
  • Creating A Simple Error Handler
  • Using The Resume Statement
  • Using The Err object
  • Error Handling In Event Procedures

User Defined Functions

  • About Functions
  • Creating Simple User-Defined Functions
  • Using User-Defined Functions
  • Using Multiple Arguments

Creating Custom Forms

  • About Custom Forms
  • Creating A Custom Form
  • Adding Text Boxes T A Form
  • Changing Text Box Control Properties
  • Adding Label Controls T A Form
  • Adding A Combo Box Control
  • Adding option Buttons
  • Adding Command Buttons
  • Running A Custom Form

Programming User Forms

  • Handling Form Events
  • Closing A Form
  • Running Form Procedures
  • Running Form Procedure

Automatic Startup & Excel Events

  • Programming Automatic Procedures
  • Running Automatic Procedures
  • Automatically Starting A Workbook

مخاطبان دوره

  • مهندسین صنایع و کارشناسان مالی و حسابداری و سایر کاربرانی که بر نرم افزار اکسل تسلط کافی دارند و می‌خواهند وارد «بعد دیگری» از اکسل و دنیای کامپیوتر شوند؛ از مخاطبین اصلی این دوره می‌باشند.

تقویم دوره

وضعیت کد دوره نام اساتید نوع برگزاری طول دوره شهریه روزهای هفته تاریخ شروع ساعت کلاس
...
Tra1544 آنلاین (لایو) 30 ساعت 12,000,000 ریال سه شنبه سه شنبه, 1400/08/04 از 18:0 تا 21:0 ثبت نام

نظرات

سمیع صفری (تایید نشده) در تاریخ 23 شهریور 1400 نوشته:

باسلام. با توجه به ساعت کاری و حجم کار و اتفاقات غیرقابل پیش بینی احتمال میدم که نتونم تمام جلسات را بتونم آنلاین باشم. خواستم بپرسم که آیا ویدیوی دوره ضبط و امکان مشاهده آفلاین دوره هم وجود داره؟

رضا (تایید نشده) در تاریخ 20 شهریور 1400 نوشته:

سلام بعد کلاس امکان دسترسی به ویدیو کلاس وجود دارد؟

سمیرا (تایید نشده) در تاریخ 15 شهریور 1400 نوشته:

سلام
چرا پنج شنبه و جمعه ها کلاس برگزار نمیکنید؟

فرشید (تایید نشده) در تاریخ 17 شهریور 1400 نوشته:

با سلام / تمامی مخاطبین کلاسها شاغل هستند و معمولا روزهای ۵ شنبه و جمعه را به خانواده اختصاص می دهند. از طرف دیگر ما ساعات کلاس را حتی المقدور در آخرین زمان قرار دادیم که همگان بتوانند بعد از ساعت کاری در کلاس شرکت کنند.

شما نیز نظر خود را بنویسید:

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.

پاپ آپ

تصویر
کمپین پاییزی آغاز سال تحصیلی جدید

 

مشاهده جزئیات