Visual Basic for applications (VBA) is the programming language of MS officeprograms. Mostly we use it with Excel. Want to learn more about VBA programming in Excel? You can find the syllabus below:
Curriculum
Course Details:
Define Objective, Start & End Points; Identifying Solution & Breaking it Into Sequential Steps Writing a Algorithm
Step-by-Step Instructions, Flowcharts, Process Flow Diagrams. Excel Macros – an Introduction
The Power of Macros – What, When, How to use Macros. Introduction to Object Oriented Programming
Objects, Its Functions, Methods and Properties Introduction to Events
Details of Events, How & When to use of Events, Preparing to ‘Macro’ Visual Basic Editor (VBE) Developer Tab, Security
Introduction to the VBE, Properties window, Project Explorer, Password Protection of Code How to use the VBE – Features, Options, Intelligence Technology
Debugging Mode, Bookmarks, Breakpoints, Watch Window, Immediate Window and Locals Window Inbuilt VBE Help Feature – Tips and Tricks.
Terms like ‘Compile’, ‘Debug’ ‘Keywords’ etc. Recording Macro
If and when to use Macro recorder with the code More On Excel Macros – I Structure of an Excel Workbook from VBA Point of View – Common Objects
MS Excel Objects like Applications, Work sheets, Workbook, etc. Coding plate form , Variables and Constants
What are Variables and Constants?
Type of Variables; How and When to use Variables to Store Information.
Typical Variable Naming Prototype
When to use Constants or Variables More on Excel Macros – II Loops
For-Next, For-Each, Do-While, For Each Loop Decision-Making and Code Branching
If-Then-Else, Select-Case, And/or Conditions User Defined Functions (UDF)
What are user’s Defined Functions? How to createÿ & use them. Form Controls vs. ActiveX Controls Getting into the Code Msg Box and Input Box Working with Data in Excel
Data Types in Excel Worksheets, Like Dates, Texts, and Nulls etc. Working with Workbooks, Worksheets Ranges and Cells etc.
Working with Dynamic Ranges. Protecting Worksheets, Cells and Ranges. Working with Multiple Files Opening & Saving Files Introduction to User Forms
Working with User Forms & User Forms Events
How to use Data Validation in the Control
Use of Text Box, Label, Drop down, List box, Image Box
What is the Use of Message Box in VBA
Searching Data into to the Database and finding records from the database
Connecting VBA to Outlook
Working with User Forms & User Forms Event
Sending Email to Multiple Users Through VBA
How to Establish Connection Between VBA and Internet Explorer to Open any Internet Website Through VBA
Data Validation & Input Restrictions Effective Coding
Testing and Debugging Your Code
Effective Error Handling
Automation Development Report & Live Project
CAREER GUIDANCE
Course Duration:
VBA is a course, depending on the specialization chosen & the number of classes held per week. Classes are typically held 2 hours a day/ 3 days a week