mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, November 07, 2006

비베-VBS-VBA] 문자열 합치기; 여러개의 문자열 하나로 연결/병합; Merge String


모든 비주얼 베이직 계열의 언어에서는, 문자열을 연결할 때, & 이런 앰퍼샌드 기호를 사용합니다. "앤드(AND)"라고 읽는 그것입니다. 이것을 비베에서는 "문자열 연결 연산자"라고 부릅니다.

예를 들어, 엑셀 VBA 에디터에서, F5키를 눌러 다음 프로시저를 실행하면
Sub merge_string()
  s1 = "G"
  s2 = "ㅎㅎ"

  MsgBox s1 & s2 & "gle"
End Sub



다음과 같은 대화상자가 튀어나옵니다:

---------------------------
Microsoft Excel
---------------------------
Gㅎㅎgle
---------------------------
확인
---------------------------



s1 과 s2 라는 변수 속에 들어 있는 문자열들 그리고, "gle" 이라는 문자열이 하나로 합쳐져서

Gㅎㅎgle

이런 문자열이 된 것입니다.



Q: 플러스(+) 기호로는 문자열을 합칠 수 없나요?


& 연산자 대신에 + 기호를 사용하여 문자열을 연결할 수도 있지만, 추천되지 않습니다. 덧셈을 해야 할지, 문자열을 연결해야 할지 비베가 잘 모르는 경우가 있기 때문입니다. 따라서 비베에서 문자열을 연결할 때는 항상 & 기호를 사용해야 합니다.




tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스
tag: batch
배치파일 | DOS CMD BATCH .BAT | VBScript .VBS

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top