Professional Documents
Culture Documents
Me.Filter = " 필드명 like ‘*" & 컨트롤명 & "*' "
Me.Filter = " 필드명 like ‘*" & 컨트롤명 & "*' "
문자열일때
Me.Filter = " 필드명 = ‘ “& 컨트롤명 &” ’ “
날짜형일때
Me.Filter = " 필드명 = #” & 컨트롤명 &
“#”
문자열의 일부와 일치
Me.Filter = " 필드명 like ‘*” & 컨트롤명 & “*’ ”
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
RECORDSOURCE 속성 – 레코드원본 설정
Me.RecordSource =
“SELECT 필드명 FROM 테이블 WHERE 조건”
APPLYFILTER - 필터
개체 구분
•Me : 현재 개체
( 가령 현재 폼에서 현재폼 정보를 필터할때 )
•docmd : 다른 개체
( 가령 현재 폼에서 다른 폼이나 보고서를 불러올때 )
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
폼 , 보고서 출력
< 폼 열기 >
•Docmd.openform
“ 폼이름” , 여는방법 , 필터이름 , “ 조건”
OPENFORM 데이터모드
•acFormAdd : 새 레코드를 추가할 수 있지만 기존
레코드를 편집은 불가 .
•acFormEdit : 기존 레코드를 편집하고 새
레코드를 추가도 가능 .
•acFormPropertySettings : 기본값모드로 나오는
폼이 가진 속성대로 그냥 사용되는 모드
•acFormReadOnly : 읽기전용모드로 열기
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
IIF - 조건판단
•= IIF( 조건 , 참 , 거짓 )
여러 조건 연결
조건 1 or 조건 2 ~ 이거나
조건 1 and 조건 2 ~ 이고
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
주로 사용되는 SQL 구문
• 추가 :
UPDATE – 갱신
• UPDATE 테이블명
• SET 변경내용
• WHERE 조건
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
반복 실행 구역 : 예
페이지 바꿈 : 구역 전 / 후
필수 선택 ( 공백가능 )
숫자 ( 기호안됨 ) 0 9
영문자 , 한글 L ?
영어 , 한글 , 숫자 A a
모든문자 , 공백 & C
# 선택요소 , 숫자 공백 가능 , 덧셈뺄셈기호 가능
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
구분 역할
입력할 글자 하나하나를 제어
입력마스크
예 ) 00LL 숫자 2 개 , 문자 2 개
입력 글자 전체를 가지고
유효성검사 입력여부를 판단
예 ) 500 이상의 자료만 입력받아라
입력한 자료를 표현하는 방법
형식 예 ) 1-5 를 1 월 5 일로 표현
12 를 12 개로 표현
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
형식 범위
바이트 0 ~ 255(1 바이트 )
정수 -32,768 ~ 32768(2 바이트 )
정수 (LONG) -2,147,483,648~ 2,147,483,648
버튼상수 설명
vbOKOnly 확인
vbOKCancel 확인 , 취소
vbAbortRetryIgnore 중단 , 재시도 , 무시
vbYesNoCencel 예 , 아니오 , 취소
vbYesNo 예 , 아니오
vbRetryCancel 재시도 , 취소
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
숫자형식의 입력마스크
입력마스크
•입력자료의 형식이나 범위를 지정
( 한글 몇글자 , 숫자 몇글자 , 대소문자 여부 )
폼의 값을 가져오는 법
•현재 폼 : [ 컨트롤명 ]
Me.RecordsetClone.FindFirst “ 조건”
현재 폼의 레코드를 복사해 조건에 맞는 첫번째 자료를 찾는다
Me.Bookmark =Me.RecordsetClone.Bookmark
현재 폼의 북마크에 찾아놓은 복사레코드의 북마크를 대입한다 .
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
Orderby – 정렬 메소드
Me.OrderByOn = True
Gotorecord – 레코드 위치 이동
•Docmd.gotorecord
개체타입 , “ 개체명” , 이동할 위치
INPUTBOX - 입력상자
Msgbox – 메시지상자 출력
Msgbox 아이콘 출력 유형
상수 출력 그림 상수 출력그림
vbExclamation
vbCritical
vbInformation
vbQuestion
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
•Between 값 1 and 값 2
지정된 범위 내의 값 추출
•Like
*, ? 를 이용해 데이터 비교
•In(a, b, c)
지정된 값 중 하나
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
페이지 번호
FORMAT - 형식설정
•FORMAT( 값 , “ 형식” )
•@ - 문자 표시 영역
•0 – 숫자값이 없어도 0 표시
•# - 숫자값이 없으면 아무표시 없음
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
•YYYY – 년
•M – 월
•D – 일
•Y – 일 ( 일년기준 )
•W – 요일
•WW – 주 ( 일년기준 )
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
• YYYY – 년
•M – 월
•D – 일
• Y – 일 ( 일년기준 )
• W – 요일
• WW – 주 ( 일년기준 )
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
DATEPART – 특정 날짜 / 시간간격으로 구분
•DATEPART( 형식 , 날짜 )
•YYYY – 년
•M – 월
•D - 일
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
• DATESERIAL( 년도 , 월 , 일 )
•STRING( 반복횟수 , 문자 )
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
•=WEEKDAY( 날짜 , 형식 )
• < 형식 구분 >
• 1 일 (1), 월 , 화 , 수 , 목 , 금 , 토
• 2 월 (1), 화 , 수 , 목 , 금 , 토 , 일
• 3 월 (0), 화 , 수 , 목 , 금 , 토 , 일
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
•CHOOSE( 번호 , 1 일때 , 2
일때 ..)
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
월과 일의 형식 (1 월 1 일 일요일로 가
•m – 1 정)
•mm – 01 오전오후 : ampm
•mmm – JAN ampm :am/pm
•mmmm – JANUARY
•d – 1
•dd – 01
•ddd – SUN( 해당 일의 요일 )
•dddd - SUNDAY ( 영어로 요일 표시 )
•aaa - 일
•aaaa – 일요일 ( 한글로 요일 표시 )
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
ADO ( 외부 데이터베이스를 연결 )
Dim rs As ADODB.Recordset
rs 를 레코드셋 변수로 선언
Set rs = New ADODB.Recordset
새로 들어오는 레코드값을 rs 에 넣어줌
rs.CursorLocation = adUseClient
처리작업을 어디에서 진행할지 결정
rs.ActiveConnection = CurrentProject.Connection
현재 db 를 rs 와 연결
rs.Open "select 필드 from 테이블 where 조건”
가져올 자료 위치 지정
MsgBox 출력할 문구
rs.Close 레코드셋 변수를 닫음
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
SWITCH – 각 조건에 따른 값 배정
•SWITCH( 조건 1, 값 1, 조건 2, 값 2…)
폼 닫기
•DOCMD.CLOSE
개체유형 , “ 개체이름” , 저장여부
•엑셀에서는 UNLOAD ME
합격을 향한 빠르면서도 안전한 길 ! 유동균 선생님의 액세스 인터넷 강의
( 이 표는 사이트 상단의 자료실 – 해당 과정 – 파워포인트 공식표에서 다운로드 할수 있습니다 .)
엑세스 ,
엑셀
프로시저
엑셀 엑세스 프로시저
TODAY(
오늘 날짜 DATE() DATE
)
오늘날짜와
NOW() NOW() NOW
시간