1-3-(3) 1부터 12사이의 숫자만 입력 가능하도록 유효성 검사 규칙을 설정하시오.
>= 1 and <= 12
2-1-(3) 정렬 기준을 ~ 속성을 설정하시오.
폼 - 속성 - 필드명 asc, 필드명 desc
me.orderby = "필드명1 정렬방식, 필드명2 정렬방식"
me.orderbyon = true
2-1-(4) 새 데이터 입력 관련 매크로 만들기
Gotorecord 함수 활용
레코드: 새 래코드
2-1-(4) VBA 활용
docmd.gotorecord acDataform, "사원별 근태정보", acNewRec
2-1-(5) 폼 머리글 생성 및 닫기 버튼
4번째 단추버튼 클릭 & 이후 자동생성 매크로 삭제 + 매크로 만들기
2-1-(5) VBA 활용
docmd.close 개체유형, "개체이름", 저장여부
2-2 조건부 서식 : 빈 값이 있다면 굵게 설정
식이 isnull([필드명]) = true 로 코딩 시 오류발생..
대체법 : [필드명] is null
2-3 DATE, FORMAT, YEAR, MONTH, DAY 이용 "현재 날짜는 2018-01-05입니다." 출력하기 (혈압 오른 문제)
MsgBox "현재 날짜는 " & Year(Date) & "-" & Format(Month(Date), "00") & "-" & Format(Day(Date), "00") & "입니다."
day, month 함수 이용 시 추출값이 숫자이므로 format함수를 통해 "00"으로 변환해야함.
2-3-(3) 제품명 머리글(그룹 머리글)이 변경될 때마다 페이지가 바뀌도록 설정하시오.
머리글의 경우 : 페이지 바꿈 "구역 전"
바닥글의 경우 : 페이지 바꿈 "구역 후"
* 실습파일의 상황과 지문을 함께 보며 진행할 것.
3-3 메시지 상자 + 보고서 열기 (조건 2가지, 매크로 활용)
메시지상자에 함수 입력 시 = 포함해야함.
조건 두 개 일때, 필드명 = [forms]![테이블명]![컨트롤명] and 필드명 = [forms]![테이블명]![컨트롤명]
'1. 자기개발(自己開發) 주머니 > 자격증① 컴활 1급(완료)' 카테고리의 다른 글
[자격증] 컴활1급 - 엑셀(14) (1) | 2023.05.24 |
---|---|
[자격증] 컴활1급-엑셀(15) (0) | 2023.05.23 |
[자격증] 컴활1급 - 액세스(10) (0) | 2023.05.07 |
[자격증] 컴활1급 - 액세스(11) (0) | 2023.05.07 |
[자격증] 컴활1급 - 액세스(12) (1) | 2023.05.02 |
댓글