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 코드 예시로 돌아가기