책 내용 질문하기
온라인 채점 결과 문의
도서
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 를 사용할 경우 필드명에 [ ] 를 해야 될 경우와 하지 않아야 할 경우에 대해서

궁금합니다. ㅜㅜ


· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.