Istruzione Private

Dichiara le variabili di tipo Private e alloca lo spazio di memorizzazione.

Note:

Le variabili Private devono essere dichiarate a livello di script e non nelle routine.

Sintassi

Private varname[([subscripts])][, varname[([subscripts])]] . . .

Argomenti:

  • varname: nome della variabile; utilizza le convenzioni di denominazione delle variabili standard.

  • subscripts: dimensioni di una variabile di array.

Note

Le variabili delle istruzioni Private sono disponibili per tutte le routine dello stesso script.

Prima di poterla utilizzare, a una variabile che fa riferimento a un oggetto deve essere assegnato un oggetto esistente utilizzando l'istruzione Set. Finché è assegnata a un oggetto, la variabile di oggetto dichiarata viene inizializzata come Empty.

È inoltre possibile utilizzare l'istruzione Private con parentesi vuote per dichiarare un array dinamico. Dopo aver dichiarato un array dinamico, utilizzare l'istruzione ReDim all'interno di una routine per definire il numero di dimensioni ed elementi nell'array.

Nell'esempio seguente viene illustrato l'uso dell'istruzione Private.

Esempio 1

Private MyNumber   ' Private Variant variable.
Private MyArray(9)   ' Private array variable.
‘Multiple Private declarations of Variant variables.
Private MyNumber, MyVar, YourNumber