책 내용 질문하기
질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
208
작성일
2011-08-19
작성자
첨부파일

2010년 3회 E형 엑세스 4처리기능구현의 3번이여.

답이 if 직무역량 >=90 then

msgbox"국내연수",vbokonly,"확인"

end if 잖아여

어떤건 msgbox( 가로 열고 왜이건 가로를 열지 않고 시작하는지 그리구 보통 이런문제들은

vbyesno, " "

공백표시를 마지막으로 해주는데 이건 왜 "확인"인건지 .

그림보면 맨위에 확인이라는 표시가 있긴한데여

그것때문에 " " 대신 "확인"을 쓴건지. 알려주시구.

2011년 모의고사 1회 문제2의 3번이여

a=msgbox("작업을 종료할까요?, vbyesno)

if a =vbyes then

docmd.close

end if

답이 이건데 이거는 아무런 조건없이 그냥 예버튼만 클릭하면 해당 폼이 종료되도록 하는 단순작업이기 때문에 a =msgbox 이렇게 시작하나여?

이거는 왜 msgbox하고 (가로를 열고 시작하는지 그리구 "작업을 종료할까요?", vbyesno)

옆에 왜 공백 " " 표시는 안한건지.

이것두 그림을 보면 microsoft office access 란게 있는데.... 이거는 제외시키는건지 모르겠네여

그리구 2010년 2회 최신기출문제 E형 보시면

문제4의 3번 이것두 msg박스 문제인데

vbokonly, " " 이렇게 공백이 있습니다.

공백 표시하고 안하고의 차이를 그리구 msgbox 옆에 가로를 열고 할지 말지의 차이를

그리구 이거 답 마지막쪽에 구매금액=구매수량*cmb제품명.column(3)인데

3이 cmb제품명 들어가서 행원본들가서 확인하는건지 컨트롤원본들어가서 확인하는건지 다시 한번 구체적으로 설명좀 부탁드릴게여.

그리구 2010년 1회 E형 문제2의 3번 이것두 헷갈렸었는데 이건 dim aa 로시작합니다.

그기준이모져 ? 이거는 평범하게 vbyesno, " " )공백도 있구 aa=msgbox( 가로도 열고 시작하는데.....

2009년 4회 D형에두 문제2의 2번 엄청 긴거있는데....

더군다나 그림 두번째껀 x와 시간과 확인누르는거 있는왜 공백 표시가 있구.... " "

msgbox는 가로도 안열리고

제가 이문제때문인지 몰라도 공백은 항상 표시되어야 한다구 생각했었거든여.

어케든 저만의 방식대로 좀 억지로라도 외울라구 하는데 엑세스 이게 쉽게나와도 말만 꼬우면 멍해지는게 엑세스고 개념을 안잡으면 손도 못데잖아여 ㅠㅠ dim aa 는 보니까 문제에 다음<그림?과 같은 메시지 상자가 표시되도록 설정할 것 이거 나오니까 dim aa로 시작하는 것 같은데 아닌가여 ?

자꾸 최신문제에 msgbox문제가 나오니까 개념을 확실히 해야 할 것 같아서 젭알 기준들을 알려주세여 ㅠㅠ

또 하나 크로스탭쿼리 질문인데여

어떤건 그냥 작성해서 만들구 어떤건 마법사를 통해서 만드는데 질의를 하시오 크로스탭쿼리를 작성하시오 이런거에 대한 기준도 아니고 저는 어떻게 만들어야할 그 기준을 아직두 모르구 있는데 이건 그냥 감인가여?

이제 시험이 곧 다가오는데 아직두 머리속은 하얗고 정리가 하나도 되질 않으니 갑갑합니다 ㅠㅠ

제발 알기쉽게 설명좀 부탁드려요 ㅠㅠ

답변
2011-08-19 12:21:00

1. aa = msgbox("국내연수",vbokonly,"확인")

와 같이 변수를 사용해야 하는 경우에는 ()가 들어가게 됩니다.

"확인" 은 제목표시줄에 표시될 내용이므로 "" 를 하시면 공백이 입력되고 생략 하시면 microsoft ~~~ 와 같은 기본적인 내용이 표시 됩니다. "확인" 하시면 제목 표시줄에 확인이 표시 되죠.

단순 작업이긴 하지만 확인 창을 눌러야 폼이 닫히는 것이므로 a라는 변수가 필요합니다.

이 a라는 변수안에 msgbox 에서 선택 한 것이 입력되게 되는데 여기에 입력된 내용이 vbyes 여야지만 닫을 수 있게 작성된 것이죠.

변수를 사용해야 하니 ()가 들어가는 msgbox를 사용하는 것입니다.

2. 컨트롤의 행 원본이 두개로 지정 되어 있을때

이값을 비교하려고 할때 사용 합니다.

coulmn의 인수는 0부터 시작하므로 coulmn(0)을 지정하면 첫번째 연결된 필드, coumn(1)로 지정하면 두번째 연결된 필드를 의미합니다.

그러므로 첫번째 열과 비교하려면 coulmn(0)을 지정하고 두번재 열과 비교하려면 coulmn(1)로 지정해야 합니다.

cmb제품명 컨트롤에서 단가를 구해야 하므로 4번째 열을 사용해야 합니다.

coulmn의 인수는 0부터 시작하므로 coulmn(3) 을 지정 하면 4번째 열에 있는 값을 사용할 수 있습니다.


3. 위에서 계속 설명한 것처럼 a나 이런 변수가 있으면 ()가 있는 msgbox를 쓰시고 변수가 필요없다면 ()가 없이 사용하셔도 됩니다.

그리고 msgbox의 사용법이

msgbox "내용", 단추표시,"제목표시" 입니다.

제목부분을 생략하면 microsoft ~~ 와 같이 기본적인 내용이 표시 되고

"" 를 하면 공백, "확인" 하시면 확인 "확인하세요" 하면 확인하세요. 와 같이 제목표시줄에 표시 하게 되는 것입니다.

4. 하나의 테이블을 이용할때는 크로스탭쿼리마법사를 이용하시면 되는데

2개이상의 테이블이나 쿼리를 사용할때는 크로스탭 마법사를 사용할 수 없어서 디자인 보기로 작성하는 것입니다.


좋은 하루 되세요.

"
  • *
    2011-08-19 12:21:00

    1. aa = msgbox("국내연수",vbokonly,"확인")

    와 같이 변수를 사용해야 하는 경우에는 ()가 들어가게 됩니다.

    "확인" 은 제목표시줄에 표시될 내용이므로 "" 를 하시면 공백이 입력되고 생략 하시면 microsoft ~~~ 와 같은 기본적인 내용이 표시 됩니다. "확인" 하시면 제목 표시줄에 확인이 표시 되죠.

    단순 작업이긴 하지만 확인 창을 눌러야 폼이 닫히는 것이므로 a라는 변수가 필요합니다.

    이 a라는 변수안에 msgbox 에서 선택 한 것이 입력되게 되는데 여기에 입력된 내용이 vbyes 여야지만 닫을 수 있게 작성된 것이죠.

    변수를 사용해야 하니 ()가 들어가는 msgbox를 사용하는 것입니다.

    2. 컨트롤의 행 원본이 두개로 지정 되어 있을때

    이값을 비교하려고 할때 사용 합니다.

    coulmn의 인수는 0부터 시작하므로 coulmn(0)을 지정하면 첫번째 연결된 필드, coumn(1)로 지정하면 두번째 연결된 필드를 의미합니다.

    그러므로 첫번째 열과 비교하려면 coulmn(0)을 지정하고 두번재 열과 비교하려면 coulmn(1)로 지정해야 합니다.

    cmb제품명 컨트롤에서 단가를 구해야 하므로 4번째 열을 사용해야 합니다.

    coulmn의 인수는 0부터 시작하므로 coulmn(3) 을 지정 하면 4번째 열에 있는 값을 사용할 수 있습니다.


    3. 위에서 계속 설명한 것처럼 a나 이런 변수가 있으면 ()가 있는 msgbox를 쓰시고 변수가 필요없다면 ()가 없이 사용하셔도 됩니다.

    그리고 msgbox의 사용법이

    msgbox "내용", 단추표시,"제목표시" 입니다.

    제목부분을 생략하면 microsoft ~~ 와 같이 기본적인 내용이 표시 되고

    "" 를 하면 공백, "확인" 하시면 확인 "확인하세요" 하면 확인하세요. 와 같이 제목표시줄에 표시 하게 되는 것입니다.

    4. 하나의 테이블을 이용할때는 크로스탭쿼리마법사를 이용하시면 되는데

    2개이상의 테이블이나 쿼리를 사용할때는 크로스탭 마법사를 사용할 수 없어서 디자인 보기로 작성하는 것입니다.


    좋은 하루 되세요.

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