책 내용 질문하기
331페이지
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
331
조회수
275
작성일
2019-04-14
작성자
탈퇴*원
첨부파일

331페이지 3번 문제입니다.

 

dim a

msgbox  time & "열려진 폼을 종료할까요?",vbyesno+vbdefaultbutton1,"종료"

if a = yes then

docmd.close,,acsaveno

 

a=vbyes가 아니라 a=yes 라고 써도 맞나요? 

답변
2019-04-15 20:31:39

안녕하세요.

 

yes로만 적으시면 폼이 종료되지 않습니다.

확인 버튼이 눌렸는지 확인하기 위해 vbyes로 입력해 주셔야 합니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-04-15 20:31:39

    안녕하세요.

     

    yes로만 적으시면 폼이 종료되지 않습니다.

    확인 버튼이 눌렸는지 확인하기 위해 vbyes로 입력해 주셔야 합니다.

     

    좋은 하루 보내세요. 

  • 관리자
    2019-04-18 15:48:13

    안녕하세요.

     

    dim은 변수를 프로그램에서 사용한다고 선언하는 것으로,

    동일 프로시저 내에서만 사용되는 변수의 경우 선언없이 사용이 가능합니다.

     

    현재까지 시험에서는 주로 선언없이도 사용가능한 문제만 출제되고 있습니다.

    그래서 선언해서 사용하셔도 되고, 선언없이 사용하셔도 됩니다.

     

    dim a는 생략가능하다는 것입니다.

     

     

    괄호를 사용하는 경우는 변수에 메시지박스의 이벤트 정보를 저장할 때 사용됩니다.

    변수 없이 사용하실 때는 괄호를 넣지 않고 사용합니다.

     

    좋은 하루 보내세요.

     

     

  • *
    2019-04-17 16:29:11

    msgbox 사용할때

     

    어떤문제는 (331페이지 3번)

    dim a

    a=msgbox 라고 표기되고

     

    또 다른문제에서는(277페이지 3번)

    a=msgbox 라고 표기됩니다.

     

    저 dim a는 써도 되고 안써도 되는것인가요? 기준이 따로 있나요? 

     

     

    그리고 msgbox(time & " 열려진 폼을 종료할까요?",vbyesno+vbdefaultbutton1,"종료")

    여기서 msgbox time & " 열려진 폼을 종료할까요?",vbyesno+vbdefaultbutton1,"종료" ​와 같이 괄호를 빼도 정답인가요? 아니면 따로 괄호를 쓰는 기준이 있나요?

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