VBA에서 문자열에 따옴표 사용

Iqra Hasnain 2023년6월21일
VBA에서 문자열에 따옴표 사용

몇 가지 예를 들어 VBA에서 문자열에 큰따옴표를 사용하는 방법을 소개합니다.

VBA에서 문자열에 따옴표 사용

VBA로 작업하는 동안 우리는 문자열에 큰따옴표를 포함하고 문제 없이 함수에서 사용하려면 어떻게 해야 할지 항상 궁금했습니다. 오류나 문제 없이 문자열 내에서 큰따옴표를 사용하는 방법에는 여러 가지가 있습니다.

이러한 방법을 예제와 함께 하나씩 설명합니다.

추가 큰따옴표를 사용하여 VBA의 문자열에서 따옴표 사용

첫 번째 예는 여분의 큰따옴표를 사용하는 것입니다. 두 개의 추가 큰따옴표를 사용하면 문자열 안에 하나의 큰따옴표만 포함됩니다.

예제를 살펴보고 아래와 같이 이 방법을 사용해 봅시다.

# VBA
Sub addDoubleQuotes()
    Value = "This is a string including ""doublequotes"""
    Selection.Value = Value
End Sub

출력:

Adding Double Quotes in String Using Extra Quotes

예제에서 볼 수 있듯이 두 개의 큰따옴표를 추가하여 문자열 안에 하나의 큰따옴표를 쉽게 추가할 수 있습니다.

큰따옴표에 대한 문자 코드를 사용하여 VBA의 문자열에서 따옴표 사용

이제 아래와 같이 문자 코드를 사용하여 문자열 안에 큰따옴표를 추가하는 또 다른 예를 살펴보겠습니다.

# VBA
Sub addDoubleQuotes()
    Value = "This is a string including " & Chr(34) & " doublequotes " & Chr(34)
    Selection.Value = Value
End Sub

출력:

문자 인용을 사용하여 문자열에 큰따옴표 추가

예제에서 볼 수 있듯이 큰따옴표에 대한 문자 코드인 Chr(34)를 사용하면 VBA에서 문자열 내부에 큰따옴표를 쉽게 추가할 수 있습니다.

관련 문장 - VBA String