책 내용 질문하기
310p 3번
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
309
조회수
177
작성일
2019-06-24
작성자
탈퇴*원
첨부파일

MsgBox Year(Date) & "년 진급 예정 인원은 총" & DCount("사원번호", "사원진급정보", "year(Date())=year([진급예정일자])") & "명입니다."


txt날짜 = Year(Date)
txt월 = Month(Date) 

 

 

여기서 메세지 박스에서 year(Date()) 에서 Date를 괄호 묶지 않고 year(Date) 상태로는 구현이 안되던데

 

밑에 txt날짜 = Year(Date) 에서의 Date 활용과 구별법이 무엇인가요? 

답변
2019-06-24 22:40:52

안녕하세요.

 

Date 함수도 괄호를 넣는 것이 함수의 기본 형식입니다.

 

하지만

함수에 괄호를 넣어 입력할 때, 프로그램에서 자동으로 괄호를 빼주기도 합니다.

 

이 문제의 경우에도 괄호를 넣어 Date() 로 입력하면 Dcount 함수의 조건으로 사용된 Date()를 제외한 모든 Date는 괄호없는 Date 로 자동 변경됩니다.

 

일단, 넣어서 입력해 주세요. 자동 변환되는 것은 그대로 두시면 됩니다.

 

    MsgBox Year(Date) & "년 진급 예정 인원은 총 " & DCount("사원번호", "사원진급정보", "year(date()) = year([진급예정일자])") & "명입니다."
    txt년 = Year(Date)
    txt월 = Month(Date)

 

좋은 하루 보내세요. 

 

 

  • 관리자
    2019-06-24 22:40:52

    안녕하세요.

     

    Date 함수도 괄호를 넣는 것이 함수의 기본 형식입니다.

     

    하지만

    함수에 괄호를 넣어 입력할 때, 프로그램에서 자동으로 괄호를 빼주기도 합니다.

     

    이 문제의 경우에도 괄호를 넣어 Date() 로 입력하면 Dcount 함수의 조건으로 사용된 Date()를 제외한 모든 Date는 괄호없는 Date 로 자동 변경됩니다.

     

    일단, 넣어서 입력해 주세요. 자동 변환되는 것은 그대로 두시면 됩니다.

     

        MsgBox Year(Date) & "년 진급 예정 인원은 총 " & DCount("사원번호", "사원진급정보", "year(date()) = year([진급예정일자])") & "명입니다."
        txt년 = Year(Date)
        txt월 = Month(Date)

     

    좋은 하루 보내세요. 

     

     

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