본문 바로가기
언어 참조

대입문 작성

2023. 7. 29.

이 글은 도움말을 번역한 내용입니다.

할당 문은 변수 또는 상수에 값 또는 표현식을 할당합니다. 할당 문에는 항상 등호(=)가 포함됩니다.

The following example assigns the return value of the InputBox function to the variable.

Sub Question()
    Dim yourName As String
    yourName = InputBox("What is your name?")
    MsgBox "Your name is " & yourName
End Sub

Let 문은 선택 사항이며 일반적으로 생략합니다. 예를 들어 앞의 할당 문을 작성할 수 있습니다.

Let yourName = InputBox("What is your name?")

Set 문은 객체로 선언된 변수에 객체를 할당하는 데 사용됩니다. Set 키워드는 필수입니다. 다음 예에서는 Set 문이 Sheet1의 범위를 개체 변수 myCell에 할당합니다.

Sub ApplyFormat()

    Dim myCell As Range
    Set myCell = Worksheets("Sheet1").Range("A1")
    
    With myCell.Font
        .Bold = True
        .Italic = True
    End With
    
End Sub

속성 값을 설정하는 문은 할당 문이기도 합니다. 다음 예제는 활성 셀에 대한 글꼴 개체의 굵게 속성을 설정합니다.

ActiveCell.Font.Bold = True

도움말 출처

Writing assignment statements (VBA)

Office VBA reference topic

learn.microsoft.com

'언어 참조' 카테고리의 다른 글

Set 문  (0) 2023.07.29
Let 문  (0) 2023.07.29
변수의 수명 이해  (0) 2023.07.29
범위와 가시성 이해하기  (0) 2023.07.28
Variant 이해하기  (0) 2023.07.28