Private 명령문

private 변수를 선언하고 저장영역을 할당합니다.

Note:

private 변수는 프로시저 내부가 아닌 스크립트 수준에서 선언해야 합니다.

구문

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

인수:

  • Varname: 변수의 이름으로, 표준 변수 이름 지정 규칙을 따릅니다.

  • Subscripts: 배열 변수의 차원입니다.

주석

Private 명령문 변수는 동일한 스크립트의 모든 프로시저에서 사용할 수 있습니다.

객체를 참조하는 변수는 사용하기 전에 Set 명령문을 사용하여 기존 객체에 지정되어야 합니다. 객체가 지정될 때까지 선언된 객체 변수는 Empty로 초기화됩니다.

빈 괄호가 있는 Private 명령문을 사용하여 동적 배열을 선언할 수도 있습니다. 동적 배열을 선언한 후 프로시저 내에서 ReDim 명령문을 사용하여 배열의 차원 및 요소 수를 정의합니다.

다음 예는 Private 명령문의 사용을 보여줍니다.

예 1:

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