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

 
Previous Post 옥상 시멘트 벽 벌레, 빨간 진드기, 전등 벌레, 다카라다니; Takaradani; Red...윈도우] 시스템 파일 복사하는 명령어. 히든파일 카피 명령; Copy Command, Sy...오십음도] 일어 문자표; 일본어 가나 문자 도표; 고쥬옹즈 Gojuuonzu, Gojuon...울트라에디트] 영어 알파벳 대소문자 변환, 대문자 소문자 변환; UltraEdit Lowe...자바스크립트] 알파벳 대소문자 바꾸기, 대문자 소문자 변환 함수; JavaScript Lo...엑셀/VBA매크로] 배열 크기 사이즈, 요소 개수 구하기; VB Array Size, Le...유니코드 코드표, 문자표 보기/유니코드표 모든 문자 다운로드 주소; Unicode Char...도스에서 빠져 나오는 방법, 도스창 종료 명령어; DOS ExitJava/자바] 문자열 속에서 문자열 검색, 문자 찾기; Find Sub-String in...Java/자바] 문자열 검색, 문자 찾기, 지정한 파일 속에서; Find String (G...

엑셀/Excel] 문자열 순서 반전, 문자 거꾸로 뒤집기 함수; VBA매크로, Reverse String

Monday, December 18, 2006

VBA.StrReverse() 함수로 문자열 순서를 거꾸로 반전시킬 수 있습니다.


문자열 순서 거꾸로 역전시키기 예제; Reverse String Example


(엑셀에서 Alt+F11키를 눌러, 비베 에디터를 실행하고, 비베 에디터 메뉴의, "삽입 > 모듈"을 선택한 후, 다음 코드를 붙여 넣습니다.)
Function reverseString(s As String) As String
  reverseString = VBA.StrReverse(s)
End Function


엑셀의 가장 첫번째 셀(Cell)인 A1 셀에,
ABCD
라고 입력하고

바로 옆의 셀인 B1 셀에

=reverseString(A1)

이렇게 입력하고, Enter키를 치면, B1 셀의 값이
DCBA
이렇게 됩니다. A1셀의 ABCD 가 거꾸로 반전된 것입니다.


이제 다시 첫번째 셀인 A1셀에

홍길동

이라고 쓰고 엔터(Enter)키를 치면

B1셀에는

동길홍

이라고 거꾸로 반전되어 나옵니다.




그렇지만 "소주 만병만 주소" 라고 입력하면, 여전히 "소주 만병만 주소" 가 됩니다.

"소주 만병만 주소" 는 회문(回文; Palindrome)이기 때문에 뒤집어도 "소주 만병만 주소"가 나옵니다.


☞ 오피스/엑셀(Excel)/워드(Word)/VBA 매크로

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

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