VBA 줄 바꾸기

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 3월 10, 2023

VBA에서 문자열 관련 작업할 때는 vbNewLine, vbCrLf 또는 vbCR을 사용하여 줄 바꿈/새 단락을 삽입하세요.

이 문서에서는 실제 VBA 코드에서 새 줄에서 문장을 계속하기 위해 줄 바꿈 문자를 사용하는 방법도 설명합니다.

vbNewLine 사용하기

다음 코드는 직접실행 창에서 두 번째 텍스트 문자열을 새 줄에 넣기 위해 vbNewLine을 사용하는 방법을 보여줍니다:

Sub UsingvbNewLine()

Dim StringOne As String
Dim StringTwo As String

StringOne = "첫 번째 문자열입니다."
StringTwo = "두 번째 문자열입니다."

Debug.Print StringOne & vbNewLine & StringTwo

End Sub

결과는 아래와 같습니다:

vbCrLf 사용하기

다음 코드는 도형의 새 줄에 두 번째 텍스트 문자열을 넣기 위해 vbCrLf를 사용하는 방법을 보여줍니다:

Sub UsingvbCrLf()

Dim StringOne As String
Dim StringTwo As String

StringOne = "첫 번째 문자열입니다."
StringTwo = "두 번째 문자열입니다."

ActiveSheet.Shapes.AddShape(msoShapeRectangle, 15, 15, 200, 50).Select

With Selection
.Characters.Text = StringOne & vbCrLf & StringTwo
End With

End Sub

결과는 아래와 같습니다:

vbCR 사용하기

다음 코드는 메시지 박스의 새 줄에 두 번째 텍스트 문자열을 넣기 위해 vbCR을 사용하는 방법을 보여줍니다:

Sub UsingvbCR()

Dim StringOne As String
Dim StringTwo As String

StringOne = "첫 번째 문자열입니다."
StringTwo = "두 번째 문자열입니다."

MsgBox StringOne & vbCr & StringTwo

End Sub

결과는 아래와 같습니다:

VBA에서 구문 줄 바꿔서 작성하기

줄 계속 문자(“_” 밑줄이라고 부르기도 합니다)를 사용하여 VBA 코드에서 한 줄에서 다음 줄로 문을 계속할 수 있습니다. 다음 코드는 줄 이어 문자를 사용하는 방법을 보여줍니다:

Sub LineContinuation ()

If Range("b1").Value > 0 Then _
   Range("c1").Value = "Greater Than Zero"
End Sub

 

vba-free-addin

VBA 코드 예시 추가 기능

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

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

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

무료 다운로드

VBA 코드 예시로 돌아가기

AI in the VBA Editor!

AutoMacro is the ultimate VBA add-in.

AI, Generators, UI Builders, Code Library, and More!

Learn More

AutoMacro: AI in the VBA Editor!

Learn More