Vba:변수의 셀 값을 읽는 방법


VBA에서 다음 구문을 사용하여 셀 값을 변수로 읽을 수 있습니다.

 Sub ReadCellValueIntoVar()

Dim CellVal As String
CellVal = Range(" A1 ")

MsgBox CellVal

End Sub

이 특정 매크로는 CellVal 이라는 문자열 변수를 생성한 다음 현재 활성 시트의 A1 셀 값을 변수로 읽습니다.

마지막으로 MsgBox를 사용하여 이 변수의 값을 메시지 상자에 표시합니다.

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: VBA에서 변수의 셀 값을 읽는 방법

A1 셀에 값이 500인 Excel 시트가 있다고 가정합니다.

다음 매크로를 만들어 이 셀 값을 변수로 읽어온 다음 메시지 상자에 값을 표시할 수 있습니다.

 Sub ReadCellValueIntoVar()

Dim CellVal As String
CellVal = Range(" A1 ")

MsgBox CellVal

End Sub

이 매크로를 실행하면 다음과 같은 출력이 나타납니다.

매크로는 A1 셀의 값 500을 포함하는 변수 값을 표시합니다.

원하는 경우 변수를 사용하여 더 복잡한 계산을 수행할 수도 있습니다.

예를 들어 다음 매크로를 만들어 A1 셀의 값을 변수로 읽은 다음 해당 값에 5를 곱한 값을 표시하는 메시지 상자를 만들 수 있습니다.

 Sub ReadCellValueIntoVar()

Dim CellVal As String
CellVal = Range(" A1 ")

MsgBox CellVal * 5

End Sub

이 매크로를 실행하면 다음과 같은 출력이 나타납니다.

매크로는 변수 값에 5를 곱한 값을 표시하며 이는 500 * 5 = 2500이 됩니다.

추가 리소스

다음 자습서에서는 VBA에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

VBA:다른 시트의 셀 값을 설정하는 방법
VBA:다른 시트에서 셀 값을 얻는 방법
VBA:활성 셀에서 범위를 선택하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다