This statement is used at module level to declare private variables and allocate storage space.
Private varname[([subscripts])][, varname[([subscripts])]] . . .
upper [, upper] . . .
The lower bound of an array is always 0.
Private variables are available only to the module in which they are declared.
All variables, constants, and procedures in a code module are public regardless of whether the Private statement is used. All code in modules is concatenated into one global public name space during compilation.