VBA Public 변수 – 여러 모듈 또는 서브 프로시저에서 사용하기

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 4월 5, 2023

입문 튜토리얼에서 변수, 상수 및 VBA 데이터 유형에 대한 소개를 다루었습니다. 이번 튜토리얼에서는 Public 변수에 대해 다뤄보겠습니다. Public 변수의 정의는 특정 통합 문서 내에서 모든 모듈, 서브 프로시저, 함수 또는 클래스가 액세스하여 사용할 수 있는 변수입니다.

VBA에서 Public 변수 선언하기

VBA에서 변수를 선언하는 데 사용할 수 있는 다섯 가지 주요 키워드가 있습니다. 다음과 같습니다:

  • Dim 키워드
  • Static 키워드
  • Global 키워드
  • Public 키워드
  • Private 키워드

Global 변수와 Public 변수는 매우 유사합니다.

Public 변수를 선언하려면 변수를 서브 프로시저나 함수 외부의 Option Explicit 아래 VBA 코드의 선언 섹션에 배치해야 하며, 또한 Public 키워드를 사용해야 합니다. 아래 코드를 참조해 주세요:

Public MyVariable as Integer

변수를 Public 변수로 선언하면 해당 변수의 범위도 유추할 수 있습니다. 변수의 범위는 변수를 선언하는 데 사용하는 키워드와 코드에서 변수를 배치하는 위치에 따라 결정됩니다.

간편한 VBA 코딩

온라인에서 VBA 코드를 더 이상 검색하지 않아도 됩니다. 초보자도 최소한의 코딩 지식으로 프로시저를 처음부터 코딩할 수 있습니다. 시간 절약이 가능하고 모든 사용자를 위한 VBA 코드 작성기인 AutoMacro에 대해 자세히 알아보세요!

alt text

 

자세히 알아보기!


<<VBA 예제로 돌아가기

vba-free-addin

VBA 코드 예시 추가 기능

본 웹사이트에 있는 모든 코드 예시에 쉽게 접근해보세요.

메뉴로 이동하여 클릭만 하면 코드는 모듈에 바로 입력됩니다. .xlam 추가 기능.

(설치가 필요 없습니다!)

무료 다운로드

VBA 코드 예시로 돌아가기