책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
350
조회수
10
작성일
2026-06-23
작성자
김*현
첨부파일
2026_최신기출유형_05회
-2. 이벤트 프로시저 구현 5/5
[답지 정답]
MsgBox Year(Date) & "년 진급 예정 인원은 총 " & DCount("사원번호", "사원진급정보", "year(date())=year([진급예정일자])") & "명입니다.", vbOKOnly
txt년 = Year(Date)
txt월 = Month(Date)
MsgBox Year(Date) & "년 진급 예정 인원은 총 " & DCount("*", "사원진급정보",
"year([진급예정일자])=year(date())") & "명입니다.", vbOKOnly
[txt년]= Year(Date)
[txt월] = Month(Date)
dcount 인수를 *, 조건의 좌우를 반대로, txt년을 [txt년] 으로 풀이해서 맞긴 맞았습니다만
1. dcount 를 사용할때 제시된 필드가 없으면 사원번호 같은 겹치지 않게 셀 수 있는 필드명과 * 를 사용하는 경우를 결정하기 어렵습니다. 구별하는 방법이 있는지...
2. 데이터함수 세번째 인수의 좌우를 바꿔도 크게 문제가 없는건지
3. vba 에서 msgbox 를 사용할 경우 필드명에 [ ] 를 해야 될 경우와 하지 않아야 할 경우에 대해서
궁금합니다. ㅜㅜ