책 내용 질문하기
2. 285p 2-② '폼이 실행되면' 이라고 해서 책에서는 INITIALIZE프로시저에 코드를 추가했는데, 저는 activate프로시저에 코드를 추가했는데도 정답으로 나왔습니다. 실제 시험에서는 오답처리되나요?
좋은 하루 되세요.
"
엑셀 질문들
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
290
조회수
153
작성일
2011-05-11
작성자
첨부파일
1. 엑셀 290p 4번에서 저는 =F13*(1-(VLOOKUP(A13, $A$6:$B$9, 2, FALSE))) 로 입력했는데도 채점상에는 정답으로 나오더라구요...
VLOOKUP이나 HLOOKUP함수를 사용 할 때, 맨 윗줄(VLOOKUP)이나 맨 왼쪽줄(HLOOKUP)을 포함하면 실제 시험에서는 오답으로 되나요?
2. 285p 2-② '폼이 실행되면' 이라고 해서 책에서는 INITIALIZE프로시저에 코드를 추가했는데, 저는 activate프로시저에 코드를 추가했는데도 정답으로 나왔습니다. 실제 시험에서는 오답처리되나요?
3. 293p 02.VBA 3번에서 Cells(입력행, 1) = CDate(txt일자)부분을 Cells(입력행, 1) = txt일자 로입력해도 정답처리되더군요.
문제에서 CDate를 쓰라고 한 적도 없었고, 단지 286P에서 나온 시트의 판매일자 필드에서 오른쪽정렬 되어있는 것만으로 CDate를 써야 한다면... 까다로운 문제인 것 같은데..ㅠㅠ 이 경우 실제시험에서도 제가 입력한 방법대로 해도 정답 맞나요?
문제에서 CDate를 쓰라고 한 적도 없었고, 단지 286P에서 나온 시트의 판매일자 필드에서 오른쪽정렬 되어있는 것만으로 CDate를 써야 한다면... 까다로운 문제인 것 같은데..ㅠㅠ 이 경우 실제시험에서도 제가 입력한 방법대로 해도 정답 맞나요?
4. 342p 2번 하위폼 추가 문제에서 하위폼을 추가하려고 판매내역 탭쪽에 커서를 갖다대면 저렇게 검은색으로 바탕이 칠해지고, 하위폼을 추가하고 다시 폼을 실행시키거나 디자인모드로 폼을 열려고 하면
"메모리가 부족하여 이 작업을 수행할 수 없습니다. 불필요한 응용 프로그램을 닫은 후 다시 시도하십시오."라고 오류가 뜨네요.. 이거 왜 그런거죠?
"메모리가 부족하여 이 작업을 수행할 수 없습니다. 불필요한 응용 프로그램을 닫은 후 다시 시도하십시오."라고 오류가 뜨네요.. 이거 왜 그런거죠?
5. 만약 시험장에서도 4번과 같은 경우가 발생할 수 있습니까? 제가 한 방식이 책에 나와있는것과 똑같은데도 이런 일이 발생했는데.. 실제 시험장에서 이럴까봐 걱정되네요. 판매현황 폼을 못건드리게 되면 다른 문제에도 영향을 끼쳐서..ㅠㅠ
답변
2011-05-11 11:23:34
1. 값에 영향을 주지 않는다면 필드명 포함 하는 것은 상관 없습니다.
2. 폼이 나타나고, 폼이 초기화 될때 라는 말이 있으면
initialize에 작성하시면 됩니다.
activate 는 보통 시트가 활성화 될때 로 사용됩니다.
결과적으로 같다면 상관 없지만 보통 폼이 초기화 될때는 initialize에 사용한다고 생각 해 두시는 것이 좋겠습니다.
3. cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다. 컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다. 그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다. 이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
4.혹시 다른 문제도 그렇지 않나요? 그렇다면 오피스 프로그램상의 오류인 것 같습니다.
오피스 프로그램을 제거 하셨다가 다시 설치하여 학습해 보시기 바랍니다.
5. 메모리가 부족하여 사용할 수 없다는 것은 거의 대부분 사용자가 잘못된 작업을 했을 경우에 나타나는 경우가 많습니다. 이것은 시험장에서도 나타날 수 있는 문제입니다. 그래서 항상 제대로 된 결과를 저장 하고 작업해 주셔야 합니다.
일단 4번의 질문만으로 봐서는 프로그램상의 오류 일 수 있으니 오피스 프로그램을 제거 한 후 다시 작성해 보시구요. 그래도 안되신다면 cd파일을 새로 설치하셔서 문제를 다시 풀어보시는 것이 좋을 것 같습니다.
엑세스 문제 푸실때 되도록이면 정확한 작업을 입력할 수 있도록 작성해 보세요.
좋은 하루 되세요.
-
*2011-05-11 11:23:34
1. 값에 영향을 주지 않는다면 필드명 포함 하는 것은 상관 없습니다.
2. 폼이 나타나고, 폼이 초기화 될때 라는 말이 있으면
initialize에 작성하시면 됩니다.
activate 는 보통 시트가 활성화 될때 로 사용됩니다.
결과적으로 같다면 상관 없지만 보통 폼이 초기화 될때는 initialize에 사용한다고 생각 해 두시는 것이 좋겠습니다.3. cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다. 컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다. 그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다. 이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
4.혹시 다른 문제도 그렇지 않나요? 그렇다면 오피스 프로그램상의 오류인 것 같습니다.오피스 프로그램을 제거 하셨다가 다시 설치하여 학습해 보시기 바랍니다.5. 메모리가 부족하여 사용할 수 없다는 것은 거의 대부분 사용자가 잘못된 작업을 했을 경우에 나타나는 경우가 많습니다. 이것은 시험장에서도 나타날 수 있는 문제입니다. 그래서 항상 제대로 된 결과를 저장 하고 작업해 주셔야 합니다.일단 4번의 질문만으로 봐서는 프로그램상의 오류 일 수 있으니 오피스 프로그램을 제거 한 후 다시 작성해 보시구요. 그래도 안되신다면 cd파일을 새로 설치하셔서 문제를 다시 풀어보시는 것이 좋을 것 같습니다.엑세스 문제 푸실때 되도록이면 정확한 작업을 입력할 수 있도록 작성해 보세요.
좋은 하루 되세요.