이 문제를 풀 때, 반드시 a를 변수로 선언해야 하는건가요?
변수 선언을 하지 않고 이벤트 프로시저를 작성해도 결과물은 답과 똑같이 나옵니다.
변수 선언을 하는것과 하지않는 것의 차이는 무엇인가요?
①변수선언을 하지 않고 작성
Private Sub cmd닫기_Click()
a = MsgBox(Time() & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")
If a = vbYes Then
DoCmd.Close , , acSaveNo
End If
End Sub
②변수선언을 하고 작성(문제 해설)
Private Sub cmd닫기_Click()
Dim a
a = MsgBox(Time() & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")
If a = vbYes Then
DoCmd.Close , , acSaveNo
End If
End Sub
dim 은 변수를 선언하는 부분입니다.
변수를 선언하지 않아도 정상 실행 되므로
변수를 선언하지 않아도 정상 실행된다면 정답으로 인정 됩니다.
변수를 선언하고 작성하셔도 상관 없으시구요.
변수 부분은 사용자가 임의로 지정하는 부분이므로
대문자 AA 이든 aa 이든 상관 없구요. a,b, 변수1 등과 같이 사용하셔도 상관 없습니다.
어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.
좋은 하루 되세요.
-
*2018-03-20 10:49:35
dim 은 변수를 선언하는 부분입니다.
변수를 선언하지 않아도 정상 실행 되므로
변수를 선언하지 않아도 정상 실행된다면 정답으로 인정 됩니다.
변수를 선언하고 작성하셔도 상관 없으시구요.
변수 부분은 사용자가 임의로 지정하는 부분이므로
대문자 AA 이든 aa 이든 상관 없구요. a,b, 변수1 등과 같이 사용하셔도 상관 없습니다.
어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.
좋은 하루 되세요.