Vba Syllabus
Vba Syllabus
Event-oriented programming
How to add Developer Tab into your Excel instance
Code Window, Properties Window, Project Explorer, Tool Bars
Option Explicit
Explicit variable declarations using the Option Explicit statement
Implicit variable declarations
VBA Functions
Built-in Functions
Sending Messages To The User, Lcase, Ucase, Len, Trim, Format etc
Conditional Branching
The If Statement, Using If For Single Conditions
Using If For Multiple Conditions, If Then Else End If, If Then Else ElseIfEnd If, The Select
Case Statement
Iterations (Loops)
Iterations -FOR Loops
While ...Do...Until... Loop Statements for looping With Known Or Specified number of iterations
Endless Loop for Unknown Iterations by using Exit Do statement
Error Handling
Error Handling and how it differs from Validation
Creating Error Handlers In Event Procedures
Technique to get user input by using The InputBox
Using The Resume statement, Resume Next statement
Using The Err Object to get more information about errors
User Defined Errors by using Raise method
Validations
Validation
Validation using Text Box Events
Validation on Save using Button
List Boxes
Adding List Boxes to A Form
Simple List Boxes and Multiple List Boxes
Debugging
Run Time, Design Time, and Break Mode
Debugging Techniques such as stepping into, stepping over, and stepping out Run
Run To Cursor
Set Next Statement
Quick Watch and Three types of watches
Collections
Collections
User controls, Forms, Workbooks, Worksheets, Folders, Files
Arrays
Simple Arrays, Dynamic Arrays
Application Object
Screen updating, DislayAlerts, Dialog box