335page 문제 정답은
Dim aa
aa = MsgBox(Time & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")
If aa = vbYes Then
DoCmd.Close , , acSaveNo
End If
이고요.
344page 정답은
a = MsgBox(Time & " 작업을 종료할까요?", vbYesNo)
If a = vbYes Then
DoCmd.Close
End If
이라고 나와있는데요.. 왜 달라지는건가요?? dim aa는 뭐고 그냥 a는 뭔가요..?
ㅠㅠ
안녕하세요.
a와 aa는 변수명이기때문에 임의로 지정해 주셔도 됩니다.
메시지박스의 결과를 변수에 넣어 IF 문으로 비교해서 Yes일 경우 폼을 종료하는 명령을 위해 변수가 사용된 것입니다.
MsgBox의 인수들은 필요에 따라 생략이 가능해서 두 코드가 다르게 사용된 것입니다.
MsgBox(Time & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")
(메시지 표시 내용 , 버튼형태+기본선택버튼지정, 제목표시줄표시)
DoCmd.Close , , acSaveNo : 폼을 종료하는데, 저장하지 않고 종료한다는 의미로 acSaveNo를 지정해 준 것입니다.
좋은 하루 보내세요.
-
*2018-08-18 21:47:39
안녕하세요.
a와 aa는 변수명이기때문에 임의로 지정해 주셔도 됩니다.
메시지박스의 결과를 변수에 넣어 IF 문으로 비교해서 Yes일 경우 폼을 종료하는 명령을 위해 변수가 사용된 것입니다.
MsgBox의 인수들은 필요에 따라 생략이 가능해서 두 코드가 다르게 사용된 것입니다.
MsgBox(Time & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")
(메시지 표시 내용 , 버튼형태+기본선택버튼지정, 제목표시줄표시)
DoCmd.Close , , acSaveNo : 폼을 종료하는데, 저장하지 않고 종료한다는 의미로 acSaveNo를 지정해 준 것입니다.
좋은 하루 보내세요.