책 내용 질문하기
상품의 판매수량별 개수
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
354
조회수
192
작성일
2012-02-18
작성자
첨부파일

=SUM ( ($B$10:$B$25=$A30) * ($D$10:$D$250 >=B$29)

1.위에 밑줄친 B$29는 셀에 '30이상'이라고 되어있자나요

숫자말고도 한글문자가 섞어있는데도 알아서 숫자만 인식하는 건가요??

그리고 sum함수를 가지고 개수를 구할때 ' *1 ' 을 써준적도 있는 것 같은데

이 경우에 ' *1' 을 사용해도 되나요?

2. 2편 데이터베이스 271쪽 3번 질문입니다

메시지상자 나타나도록 이벤트프로시저 만들때요

반환값이 있으면 Dim aa로 시작한다고 그러는데

반환값이 뭘 의미하는 건가요?이문제에서 반환값은 '스포츠클럽관리'폼을 닫는 것인가요?

답변
2012-02-20 08:21:31

1. 셀을 클릭 해 보시면 실제 입력된 값은 30인것을 알 수 있습니다. 셀서식으로 30이상으로 표시 되게 한 것이기 때문이죠.

2. 아니요.

dim aa

aa = msgbox("폼을 닫습니다." , vbokcancel, "")

에서 예를 누르면 vbok 가 aa에 반환되고 아니오를 누르면 vbcancel 이 반환되죠.

그래서

if aa = vbok then

dcomd.close

end if

가 나오는 것입니다. 예를 눌렀을때 폼을 닫게 말이죠.

좋은 하루 되세요.

"
  • *
    2012-02-20 08:21:31

    1. 셀을 클릭 해 보시면 실제 입력된 값은 30인것을 알 수 있습니다. 셀서식으로 30이상으로 표시 되게 한 것이기 때문이죠.

    2. 아니요.

    dim aa

    aa = msgbox("폼을 닫습니다." , vbokcancel, "")

    에서 예를 누르면 vbok 가 aa에 반환되고 아니오를 누르면 vbcancel 이 반환되죠.

    그래서

    if aa = vbok then

    dcomd.close

    end if

    가 나오는 것입니다. 예를 눌렀을때 폼을 닫게 말이죠.

    좋은 하루 되세요.

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