Procedural Programming OOP - Object Oriented Programming OBP - Object Based Programming
Procedural Programming OOP - Object Oriented Programming OBP - Object Based Programming
Data Type
Operators
CLASS
OBJECT
*.xlsm
C, etc
C++, JAVA, etc
.NET, VBA, etc
Property
Method
Event
Module
i
ii
iii
Gathering
Variable
Scope Qualifier
being stored in the variable
Float, Integer, Byte etc.
8 bytes
Fixed length, Variable length
i
ii
iii
iv
Application
Session
Workbook
Worksheet
Range
Cell
application
Procedure
Variable Declaration
Syntax
<scope qualifier> <var. name> [As <data type>]
<>
[]
Rules
Compulsory component
Optional component
Example
Dim x as Integer
Private abc as String
Dim abc as String*50
Public myVar_01 as Variant
Static stc as Static