Categories
오튜레터

[081110] 엑셀 2007 – 사용자 정의 함수를 이용해 ‘거꾸로 된 문자열’ 만들기


Things do not change. We change. – Henry David Thoreau
* 상황이 바뀌는 것이 아니라, 우리가 변하는 것이다.



 


















































온라인 교육



[신규강좌] 누구나 쉽게 만들 수 있는 Excel 고급 양식 문서 작성 – 9,900원
[인기강좌] Excel 2007을 활용한 매출 예측 기법 – 9,900원
–    

오프라인 교육



[고용보험환급] 파워포인트로 스티브 잡스 프레젠테이션 따라잡기 (11/20~11/21)
[고용보험환급] 엑셀 2007을 활용한 실무 테크닉 (12/6, 12/13)
   

오튜장터



[추천상품] 다이어그램 E Pack – 99,000원
[다운로드] ThinkWiseU 2008(USB)버전 – 130,000원
   

프리미엄 서비스



[공지] 팀, 부서단위의 Office 교육에 안성맞춤!! – ‘기업 프리미엄 서비스’
[프리미엄 세미나] 복잡한 Excel 업무, Access로 자동화하기 & Excel 찾기/참조 함수 제대로 사용하기 (11/13)
   

이벤트



[기업ASP서비스] 오피스튜터 기업ASP서비스 사전예약 이벤트 – 교육비 할인 & 체험 ID 제공
   


[엑셀 2007] 사용자 정의 함수를 이용해 ‘거꾸로 된 문자열’ 만들기

Excel에서 기본적으로 제공되는 함수 외에 사용자가 필요한 경우 함수를 만들어 사용할 수 있습니다.
이러한 함수를 ‘사용자 정의 함수’라고 합니다. 입력한 문자열을 거꾸로 표시하는 사용자 정의 함수를 만드는 방법에 대해 알아봅니다.

1. Excel 2007을 실행된 상태에서 사용자 정의 함수를 작성하기 위해서 Visual Basic을 실행시킵니다.
    Visual Basic을 실행시킬 때는 Alt를 누른 상태에서 기능키 F11을 누르면 됩니다.


 

2. 삽입 메뉴의 모듈을 클릭합니다.


 

3. 좌측 프로젝트 탐색기에 모듈이 추가 되고, 우측에는 코드를 작성할 수 있는 코드 창이 나타납니다.
    코드 창에 입력된 문자열을 거꾸로 표시해주는 RvsStr 라는 사용자 정의 함수를 만들어 줍니다.


 






Function RvsStr(Str As String) As String
     Dim S As String
     Dim i As Integer

For i = 1 To Len(Str)
     S = Mid(Str, i, 1) & S
Next

RvsStr = S

End Function


 

4. 사용자 정의 함수를 정의한 후 Alt+F11를 클릭해서 Visual Basic 창에서 워크시트 화면으로 돌아옵니다.

5. 만들어진 RvsStr 사용자 함수를 사용하기 위해 B3셀에 ‘ABCD’라고 입력한 후 C3셀을 클릭하고
   ‘=RvsStr(B3)‘라고 사용자 정의 함수를 입력합니다.


 

6. C3셀에 RvsStr 함수 결과 값으로 ‘DCBA’가 표시됩니다.


 

▶ 사용자 정의 함수에 대해서 오피스튜터 온라인 과정 동영상으로 좀 더 자세하게 살펴보세요!

재생시간 : 18분 13초 (동영상 보기)

 
위 동영상은 메일 발송일로부터 7일 동안만 재생 됩니다

[동영상출처] 윤경식 강사의 “엑셀 2007 매크로 & VBA 사용자를 위한 실무예제” 온라인 과정
[자세히 보기]

오피스튜터 온라인 교육 수강 방법

단과 과정프리미엄 서비스 - 월 35,750원으로 자유롭게 1년간 수강!

기업 프리미엄 서비스 - 동시접속 3인까지 허용!기업ASP서비스 - 1인당 165,000으로 귀사 전용사이트에서 1년간 Office 교육!