반응형 Dim Static1 변수의 범위(Public, Private) 엑셀 VBA에서 변수의 범위(scope)와 수명(lifetime)을 정확히 이해하면 모듈 간 데이터 교환, 메모리 관리, 디버깅 효율이 획기적으로 향상된다. 본 글은 Public과 Private을 중심으로 각 선언 키워드가 실제 코드에서 어떻게 작동하는지를 다룬다. 실무 예제와 표를 통해 독자가 즉시 현장 적용할 수 있는 지식을 제공한다.변수 범위와 수명의 개념범위(scope)란 변수를 참조할 수 있는 코드 영역이며, 수명(lifetime)은 변수가 메모리에 존재하는 기간이다. VBA는 모듈 구조 언어이므로 프로시저 수준, 모듈 수준, 프로젝트(전역) 수준으로 구분한다.프로시저 수준(Local)Dim 또는 Static으로 선언한다.변수는 해당 프로시저 내부에서만 참조 가능하다.Dim → 프로시저 종료 시.. 2025. 7. 29. 이전 1 다음 반응형