책 내용 질문하기
어제 상시검정 엑세스에서요
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
160
작성일
2011-04-27
작성자
첨부파일

1. 어제 상시검정 치고왔는데

txt년도와 txt월 두 개에 입력된 날짜(데이터형식이 "2011년 4월 20일" 이였어요)에 해당하는 정보를 찾아

폼이랑, 보고서를 나타내라고 했는데

첨 보는 문제고 시간이 없어서 못 풀었네요

이 문제는 어떻게 풀어아할까요?

2. 사용자 정의 함수에서

총점 = 기말 + 중간 + 추가점수 일때

기말이 90이상이면 추가점수가 2점이고

아니면 추가점수가 0으로 계산 하라고 하는데 이것도 못했네요

식을 어떻게 세우면 될까요?

답변
2011-04-28 17:11:49
년도와 월이 서로 다른 필드에 정확히 들어 있다면 아래와 같이 작성하면 됩니다.
me.filter="년도 = " & txt년 & " and 월 = " & txt월
me.filteron=true

그렇지 않고 생년월일과 같이 특정 날짜가 들어 있는 필드를 이용해서 조건을 지정해야 한다면 아래와 같이 작성하면 됩니다.
me.filter="year(매출일) = " & txt년 & " and month(매출일) = " & txt월
me.filteron=true
정확한 문제가 없어서 모르겠지만
public funcion fn총점(기말, 중간, 추가점수)
if 기말 >=90 then
추가점수 = 2
else
추가점수 = 0
end if
총점 = 기말 + 중간 + 추가점수
end sub
과 같이 작성하셨으면 될 것 같네요.

좋은 하루 되세요.
"
  • *
    2011-04-28 17:11:49
    년도와 월이 서로 다른 필드에 정확히 들어 있다면 아래와 같이 작성하면 됩니다.
    me.filter="년도 = " & txt년 & " and 월 = " & txt월
    me.filteron=true

    그렇지 않고 생년월일과 같이 특정 날짜가 들어 있는 필드를 이용해서 조건을 지정해야 한다면 아래와 같이 작성하면 됩니다.
    me.filter="year(매출일) = " & txt년 & " and month(매출일) = " & txt월
    me.filteron=true
    정확한 문제가 없어서 모르겠지만
    public funcion fn총점(기말, 중간, 추가점수)
    if 기말 >=90 then
    추가점수 = 2
    else
    추가점수 = 0
    end if
    총점 = 기말 + 중간 + 추가점수
    end sub
    과 같이 작성하셨으면 될 것 같네요.

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