Appia의 IT세상

비주얼베이직(Visual Basic, VBA) 문자열에 공백 채우기 (Space) 본문

Programming/VisualBasic_VBA

비주얼베이직(Visual Basic, VBA) 문자열에 공백 채우기 (Space)

Appia 2020. 12. 22. 07:12
반응형

비주얼베이직(Visual Basic, VBA)  문자열에 공백 채우기 (Space)

비주얼베이직(Visual Basic, VBA) 문자열에 공백 채우기 (Space)

이번 앞선 포스팅에서는 문자열에서 특정 문자를 찾아 원하는 문자로 변경하는 방법에 대해서 살펴봤습니다. 실은 많은 작업을 하다보면 앞서서 봤던 Replace 함수와 함께 특정 공간에 공백을 채우는 일들이 많습니다. 그럴경우에 비주얼 베이직(VBA)에서는 Space라는 함수로 관련된 기능들을 제공하고 있습니다. 

 

그럼 간단히 Space 함수에 대해서 살펴보도록 하겠습니다. 

space(number)

이와 같이 매우 사용법은 간단합니다. 즉, 입력된 number 만큼 공백을 채우게 됩니다. 그럼 간단한 예시를 보면서 함꼐 살펴보겠습니다. 

1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub space_example()
   Dim var1 As String
   
   Dim var2 As String
   
   var1 = "Hello"
   
   var2 = "Appia"
   
   MsgBox (var1 & Space(7& var2)
   
End Sub
 
cs

 

위이 함수를 실행하면 다음과 같은 결과가 나타납니다.

space함수 실행 예시 

위와 같이 두 문자 사이에 7개의 공백이 추가 되어 합쳐집니다. 

 

이번 포스팅에서는 비주얼베이직(Visual Basic, VBA)  문자열에 공백 채우기 (Space)라는 주제로 포스팅을 해봤습니다. 관련해서 문자열에 공백을 채우는 일들을 생각보다는 많이 있습니다. 이 때 공백을 직접 입력하기 보다 다음 함수를 이용하는 것도 나쁘지 않게 사용할 수 있습니다. 

 

비주얼베이직(Visual Basic, VBA) 문자열의 특정 문자을 다른 문자로 바꾸기(Replace)

 

이전 포스팅은 위와 같이 링크로 남겨드리오니, 관련해서는 참고 하시길 바랍니다. 혹 궁금하시거나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 

반응형
Comments