-
<VBA 기본구문 #2>지난 흔적들 2014. 6. 2. 21:08
1. MsgBox구문: 메시지 대화상자의 형태로 화면에 무언가를 출력하는 역할을 수행합니다.
Msgbox(Prompt, Buttons, Title, HelpFile, Context)
- Prompt: 표시할 문자열
- Buttons: 단추의 종류와 개수를 나타내는 상수(생략가능)
- Title: 제목을 나타내는 문자열(생략가능)
- HelpFile: 도움말 파일의 파일명(생략가능)
- Context: 도움말 항목에 지정된 도움말 컨텍스트 번호(생략가능)
2. InputBox 구문: 사용자로부터 특정한 값을 입력받고자 할 때 사용하며, 입력받은 값을 처리하여 특정한 결과를 표시하고자 할 때 많이 사용됩니다.
object.InputBox(Prompt)
- object: 대상이 되는 Application 개체
- Prompt: 표시할 메시지
3. 형식 변환 함수: 식을 특정한 데이터 형식으로 변환
형식 변환 함수(expression)
함수반환
형식
설명
CBool
Boolean
True or False
CByte
Byte
0~225의 숫자, 소숫점 이하의 값은 절삭
CCur
Currency
통화 단위는 컴퓨터의 국가별 설정에 의존, 기본 설정은 소숫점 이하 2자리
CDate
Date
날짜 형식은 컴퓨터의 국가별 설정에 의존
CDbl
Double
문자열 또는 수식을 배정도 부동 소숫점형으로 변환
CDec
Decimal
10승 단위로 표현되는 소숫점 숫자를 포함하는 데이터 형식
CInt
Integer
정수형, 소숫점 이하 첫 째 자리는 반올림
CLng
Long
문자열 또는 긴 수식을 긴 정수형으로 변환, 정수형 범위를 제외한 모든 조건이 CInt와 동일
CSng
Single
문자열 또는 수식을 단정도 부동 소숫점형으로 변환
CStr
String
수식을 문자열형으로 변환
Cvar
Variant
문자열 또는 수식을 배리언트형으로 변환
4. Format 함수: 식의 서식을 변환하는 함수
Format(Expression, Format, FirstDayOfWeek, FirstWeekOfYear)
- Expression: 변환의 기준이 되는 식
- Format: 변환할 서식(생략가능)
- FirstDayOfWeek: 주의 첫째 날을 나타내는 상수(생략가능)
- FirstWeekOfYear: 연의 첫째 주를 나타내는 상수(생략가능)
5. Val 함수: 지정한 문자열에 포함되는 숫자를 숫자로써 식별하고, 값을 적절한 데이터형으로 변환하여 돌리는 함수
Val(String)
- String: 대상이 되는 문자열
6.Chr 함수: 지정한 문자 코드에 대응하는 문자를 반환하는 함수
Chr(CharCode)
- CharCode: 코드를 나타내는 값
'지난 흔적들' 카테고리의 다른 글
<VBA 기본구문 #4> (0) 2014.06.06 <VBA 기본구문 #3> (0) 2014.06.03 <VBA 기본구문 #1> (0) 2014.05.31 [Chinese] 2014.05.21 (0) 2014.05.21 [14.04] The Behaviors that Define A-Players (0) 2014.04.26