A static variable is a local variable which retain its value even after the execution of procedure. Static variable can be declared by placing static keyword before the declaration.
For example,
static username as string
static counter as integer
In below example static variable "m" retain its value everyime a program is executed
Sub StVar()
Static m As Integer
m = m + 1
MsgBox (m)
End Sub
Note: To reset a static variable to initial value close the workbook or hit the reset button in VBA editor.
0 comments:
Post a Comment