함수 | 설명 |
abs | 숫자의 절대값을 반환한다 |
Chr | asc의 반대되는 기능을 하며, 특정 문자 코드의 해당 문자를 반환한다. |
Cbyte | 서브타입 Byte로 변환한다. |
Cdate | 서브타입 Date/time로 변환한다. |
Cint | 서브타입 Integer로 변환한다. |
Csng | 서브타입 Single로 변환한다. |
DateSerial | 주어진 년, 월, 일에 대해 서브타입 Date/Time을 지닌 변수로 변환한다. 가령 DateSerial(1922,11,1)은 #11/1/1922#로 반환된다. |
TimeSerial | 주어진 시, 분, 초에 대해 서브타입 Date/Time을 지닌 변수로 변환한다. |
hex | 16진수 문자열로 변환한다. |
Fix | 잘라내기를 통해 소수를 포함한 숫자의 저수부분만을 반환한다. 단 음수는 인자로 들어 온 수보다 크거나 같은 처 번째 음의 정수를 반환한다. 예)-3.4 -> -3 |
Sgn | 숫자의 부호를 반환한다 양수면 1, 음수면 -1 반환 |
ASC | 문자열의 첫 번째 문자의 ASCII Code를 반환한다. |
Cbool | 서브타입 Boolean으로 변환한다. |
Ccur | 서브타입 Currency로 변환한다. |
CDbl | 서브타입 Double로 변환한다. |
CLng | 서브타입 Long으로 변환한다. |
CStr | 서브타입 String으로 변환한다. |
DateValue | 서브타입 Date/Time을지닌 변수 값을 수치로 바꾸어준다. |
TimeValue | 서브타입 Date/Time을 지닌 변수 값을 수치로 바꾸어 준다. |
Oct | 8진수 문자열로 변환한다. |
Int | Fix와 마찬가지로 잘라내기를 통해 소수를 포함한 숫자의 정수부분만을 반환한다. 단 음수는 인자로들어 온 수보다 작거나 같은 첫 번째음의 정수를 반환한다. 가령, -3.4는 -4가 반환된다. |
| |
날짜관련함수 | |
year | 날짜 중 년도를 반환한다. |
day | 날짜 중 일을 반환한다. |
month | 날짜 중 월을 반환한다. |
weekday | 요일중 몇번째 요일인지 숫자로 반환한다. (일~토요일) |
| |
문자관련함수 | |
left | Left(String, numChar)형태로 사용되며 왼쪽부터 numChar 개수만큼 문자들을 추출해낸다. |
Mid | Mid(String, beginIndex, numChar)형태로 사용되며 왼쪽부터 numChar 개수만큼 문자들을 추출해낸다. |
Ucase | 모든 문자를 대문자로 반환한다. |
Instr | Instr(string, word)형태로 사용되며 문자열내에서 word에 입력한 단어를 찾아내어 그 단어가 시작되는 첫번째 문자의 인덱스를 돌려 줌 |
Trim | 문자열의 앞뒤 공백을 제거 |
Rtrim | 문자열의 오른쪽 공백 제거 |
Right | Right(String, numChar)형태로 사용되며 오늘쪽부터 numChar 개수만큼 문자들을 추출해낸다. |
Len | 주어진 인자(string)의 문자 개수를 반환한다. |
Lcase | 모든 문자를 소문자로 반환한다. |
Replace | Replace(string, word1, word2)형태로 사용되며 string문자 중 word1 문자를 word2문자로 변환하여 반환한다. |
Ltrim | 문자열의 왼쪽 공백 제거 |
| |
기타함수 | |
FormatCurrency | FormatCurrency(intDate) 형태로 사용하며임의의 숫자를 통화정보로 변환 |
FormatPercent | Form(doubleDate)형태로 사용하며 %형태로 변환 |
isArray | 변수가 배열이면 True, 아니면 False 리턴 |
isEmpty | 변수가 초기화되어 있지 않으면 True, 아니면 False |
isNumeric | 숫자 데이터면 True |
VarType | 변수의 서브타입을 나타내는 숫자를 리턴 |
FormatDateTime | FormatDateTime(Date, type) 형태로 사용되며 날짜와 시간을 출력하는 형태를 지정할 수 있다. Type에 1,2,3등의 수를 넣어 서로 다른 출력 포맷을 정할 수있다. |
split | split(Strind, delaminators) 형태로 사용하며 string 내의 단어들을 delaminators를 기준으로 배열로 변환 |
isDate | 변수가날짜로 변환가능하면 True, 아니면 False 리턴 |
isNull | 유효한 데이터를 포함하고 있으면 True |
IsObject | 유효한 ActiveX 혹은 OLE 자동화 개체를 포함하고 있으면 True |