책 내용 질문하기
질문요~
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
393
조회수
140
작성일
2014-01-10
작성자
탈퇴*원
첨부파일

1.393페이지 질문할때요, 대답해주시는 문제랑 문제가 다른데 계속 같은답을해주셔서..

문제4번에 1번에는 액셀파일로 변환한다는 말은 있지만 내보낸다는 말은 없거든요..

변환한다는 말로만으로 OutputTo를 써야한다는 말인가요??

2.하위폼추가시에 2단계 대화상자 선택은 무엇을 보고 고르는건가요??

3.쿼리 작성하는데 있어서 조인속석은 어디서 불러와야하나요..

4.천단위 구분형식을 지정할때,

#,### 을 쓰는 경우도 있고 표준 항목을 고르는 경우도 있잖아요,

어느것을해도 상관없는 건가요?

5.조건부서식을 지정할때요, 식이 를 선택해서 하는 경우와 필드값이 를 지정해서 작성하는 경우는

어떻게 구분을 하나요?

6.형식과 컨트롤 원본에 있어서요

m"월"d"일"

m월d일

"yyyy년mm월dd일aaaa"

yyyy"년"mm"월"dd"일

컨트롤원본:=date(),형식:기본날짜

이렇게 지정하는 경우가.. 다양하더라구요.. 구분해서 사용해야하는 건지 같은 의미로 통용되서 아무거나 써도 같은건지 궁금합니다ㅜㅜ

7.조건부서식을 정할때 행 전체에 대한 조건이어서

$A1 이런식으로 조건을 지정하잖아요, 이때 2010년에 해당하는 행만 이라고 할 때

$A1=2010

$A1="2010"

이렇게 두가지던데 어떻게 구분해서 사용하나요?

8.액셀파트에서요

입력행=[a3].row+[a3].currentregion.rows.count-1

여기서 -1은 뭘 의미하는 건가요??

답변
2014-01-13 00:33:19

1. 죄송합니다. 다른 년도의 책을 보고 답변 드린것 같네요.

엑셀로 변환하여 저장하려면 outputto 말고는 작성이 안됩니다.

이런 유형의 문제가 나오면 outputto 로 작성한다고 생각하세요.

2. 두 폼의 레코드 원본에서 관계가 지정된 필드를 선택하시면 됩니다. 관계된 필드가 없다면

두 폼의 레코드 원본에서 비교가 가능한 필드를 선택하여 사용하세요.

3.

필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타납니다.



4. 네 상관 없습니다. 문제에서 특별히 형식에서 표준을 지정하라고 지시한 것이 아니라면 상관 없지요.

5. 조건에 맞는 전체행에 대해서 지정할때는 식이로 지정하셔야 하구요.

조건에 맞는 셀만 지정할때는 필드값 을 지정하시면 됩니다.

6. 결과가 정확히 나온다면 어느것을 사용하시든 상관 없습니다.

7. 숫자인 경우에는 "" 없이 사용하셔야 하구요. 문자인 경우에는 "" 를 붙여 사용하셔야 합니다.

8.

쉽게 설명 한다면

입력행=[a3].row+[a3].currentregion.count

은 입력 버튼, 즉 컨트롤에 입력된 값을 마지막 셀뒤에 입력 할때 사용 하는 것이구요.

입력행=[a3].row+[a3].currentregion.count -1

은 조회 버튼, 즉 셀에 입력된 값의 마지막 데이터를 조회할때 사용 하는 것입니다.

[a3].row 는 a3의 행위치를 나타내므로 3이 나오구요.

[a3].currentregion.rows.count 는 a3부터 입력되어 있는 값들의 개수를 세게 됩니다.

a3부터 3줄의 데이터가 있다면 이 값은 3이 되고

3+3 이 되어 6 행이 되는 것이죠. (필드명 포함해서 입니다. 필드명부터 4줄이라면 4를 더해주셔야 합니다.)

즉 6번행부터 입력하게 합니다.

이것은 마지막 데이터 다음줄에 값을 입력 하는 입력 프로시저에 사용하는 것이고

여기에 -1 을 하신다면 마지막 줄을 조회하여 폼에 나타나게 하는 조회 프로시저를 작성 하는 것입니다.

이름=cells(입력행,1)

과 같이 나타내는 것은 이름에 셀에 입력된 값을 입력 하라는 것으로 셀에 입력된 값을 폼에 입력하게 하는

조회 하실때 사용하는 것이구요.

cells(입력행,1)=이름

은 셀에 폼의 컨트롤에 입력된 이름 값을 셀에 입력 하라는 것으로

입력 프로시저를 작성할 때 사용하는 것입니다.

프로시저에서 =은 같다가 아니라

오른쪽에 있는 데이터를 왼쪽으로 넣는다 라는 개념으로 생각 하셔야 합니다.

입력행 = [a3].row + [a3].currentregion.rows.count -1

이름=cells(입력행,1)

과 같이 작성하시면 조회를 하는 프로시저이고

입력행 = [a3].row + [a3].currentregion.rows.count

cells(입력행,1)=이름

으로 작성하시면 셀에 입력하는 입력 프로시저가 되는 것입니다.

좋은 하루 되세요.

"
  • *
    2014-01-13 00:33:19

    1. 죄송합니다. 다른 년도의 책을 보고 답변 드린것 같네요.

    엑셀로 변환하여 저장하려면 outputto 말고는 작성이 안됩니다.

    이런 유형의 문제가 나오면 outputto 로 작성한다고 생각하세요.

    2. 두 폼의 레코드 원본에서 관계가 지정된 필드를 선택하시면 됩니다. 관계된 필드가 없다면

    두 폼의 레코드 원본에서 비교가 가능한 필드를 선택하여 사용하세요.

    3.

    필드가 연결된 부분을 더블클릭 하면 조인속성을 지정하는 대화상자가 나타납니다.



    4. 네 상관 없습니다. 문제에서 특별히 형식에서 표준을 지정하라고 지시한 것이 아니라면 상관 없지요.

    5. 조건에 맞는 전체행에 대해서 지정할때는 식이로 지정하셔야 하구요.

    조건에 맞는 셀만 지정할때는 필드값 을 지정하시면 됩니다.

    6. 결과가 정확히 나온다면 어느것을 사용하시든 상관 없습니다.

    7. 숫자인 경우에는 "" 없이 사용하셔야 하구요. 문자인 경우에는 "" 를 붙여 사용하셔야 합니다.

    8.

    쉽게 설명 한다면

    입력행=[a3].row+[a3].currentregion.count

    은 입력 버튼, 즉 컨트롤에 입력된 값을 마지막 셀뒤에 입력 할때 사용 하는 것이구요.

    입력행=[a3].row+[a3].currentregion.count -1

    은 조회 버튼, 즉 셀에 입력된 값의 마지막 데이터를 조회할때 사용 하는 것입니다.

    [a3].row 는 a3의 행위치를 나타내므로 3이 나오구요.

    [a3].currentregion.rows.count 는 a3부터 입력되어 있는 값들의 개수를 세게 됩니다.

    a3부터 3줄의 데이터가 있다면 이 값은 3이 되고

    3+3 이 되어 6 행이 되는 것이죠. (필드명 포함해서 입니다. 필드명부터 4줄이라면 4를 더해주셔야 합니다.)

    즉 6번행부터 입력하게 합니다.

    이것은 마지막 데이터 다음줄에 값을 입력 하는 입력 프로시저에 사용하는 것이고

    여기에 -1 을 하신다면 마지막 줄을 조회하여 폼에 나타나게 하는 조회 프로시저를 작성 하는 것입니다.

    이름=cells(입력행,1)

    과 같이 나타내는 것은 이름에 셀에 입력된 값을 입력 하라는 것으로 셀에 입력된 값을 폼에 입력하게 하는

    조회 하실때 사용하는 것이구요.

    cells(입력행,1)=이름

    은 셀에 폼의 컨트롤에 입력된 이름 값을 셀에 입력 하라는 것으로

    입력 프로시저를 작성할 때 사용하는 것입니다.

    프로시저에서 =은 같다가 아니라

    오른쪽에 있는 데이터를 왼쪽으로 넣는다 라는 개념으로 생각 하셔야 합니다.

    입력행 = [a3].row + [a3].currentregion.rows.count -1

    이름=cells(입력행,1)

    과 같이 작성하시면 조회를 하는 프로시저이고

    입력행 = [a3].row + [a3].currentregion.rows.count

    cells(입력행,1)=이름

    으로 작성하시면 셀에 입력하는 입력 프로시저가 되는 것입니다.

    좋은 하루 되세요.

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