책 내용 질문하기
컴활1급실기 액세스 답설명 p424에서 문의
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
424
조회수
31
작성일
2018-01-29
작성자
탈퇴*원
첨부파일

" 03. 닫기 버튼에 클릭기능 구현하기" 설명에서

vbDefaultButton2.me.caption 애서 Button2 가 샤용된 이유? button2를 Button3 이라 해도 가능한지요?

답변
2018-02-03 13:07:34

메시지 박스, vbYesNo + vbDefaultButton2

아래와 같이 그냥 vbYesNo만 적으면(특정 단추 지정을 생략하면)

aa = MsgBox(Time & "종료할까요?", vbYesNo, "")

다음과 같이 자동으로 왼쪽에서 첫번째 단추(예:Y)에 포커스가 있는 상태(선택된 상태)로 나타남...

단추 지정을 생략하니까 vbDefaultButton1과 같은 결과!

아래와 같이 + vbDefaultButton2을 추가하면,

aa = MsgBox(Time & "종료할까요?", vbYesNo + vbDefaultButton2, "")

아래와 같이 왼쪽에서 2번째 단추(아니오:N)가 선택된 상태로 메시지 박스가 나타납니다.

단추가 미리 원하는 대로 선택된 상태로 메시지 박스를 보여줄 수 있습니다!

vbDefaultButton1 → 왼쪽에서 첫번째 단추

vbDefaultButton2 → 왼쪽에서 두번째 단추

vbDefaultButton3 → 왼쪽에서 세번째 단추

입니다.

좋은 하루 되세요.

  • *
    2018-02-03 13:07:34

    메시지 박스, vbYesNo + vbDefaultButton2

    아래와 같이 그냥 vbYesNo만 적으면(특정 단추 지정을 생략하면)

    aa = MsgBox(Time & "종료할까요?", vbYesNo, "")

    다음과 같이 자동으로 왼쪽에서 첫번째 단추(예:Y)에 포커스가 있는 상태(선택된 상태)로 나타남...

    단추 지정을 생략하니까 vbDefaultButton1과 같은 결과!

    아래와 같이 + vbDefaultButton2을 추가하면,

    aa = MsgBox(Time & "종료할까요?", vbYesNo + vbDefaultButton2, "")

    아래와 같이 왼쪽에서 2번째 단추(아니오:N)가 선택된 상태로 메시지 박스가 나타납니다.

    단추가 미리 원하는 대로 선택된 상태로 메시지 박스를 보여줄 수 있습니다!

    vbDefaultButton1 → 왼쪽에서 첫번째 단추

    vbDefaultButton2 → 왼쪽에서 두번째 단추

    vbDefaultButton3 → 왼쪽에서 세번째 단추

    입니다.

    좋은 하루 되세요.

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