2017-12-13 1 views
0

어쩌면 긴 하루 였기 때문에 ......
나는 그것을 얻지 못합니다.
이 코드가 나에게 '잘못된 한정자'메시지를 보내는 이유는 무엇입니까? 당신의 오류로부울 값/유효하지 않은 한정자를 표시

Sub UsingBooleans() 
Dim MastNameNew As Boolean 
MsgBox "mastnamenew value = " & MastNameNew.Value 
End Sub 
+2

'MsgBox'mastnamenew value = "& MastNameNew'이어야합니다. – aaa

+0

'MastNameNew'는 객체가 아닌 부울 변수이며'.Value'와 같은 속성을 갖지 않습니다. – AntiDrondert

답변

0

: MastNameNew"False (0)" 또는 "True (1)"로 유일하게 가능한 값 부울 변수입니다. 따라서 Boolean에는 사용할 수있는 속성이 없습니다. 그런 다음 코드 아래 사용 "거짓"또는 참으로 대답하려면 아래 코드 를 찾아주세요 :

Sub UsingBooleans() 
Dim MastNameNew As Boolean 
MsgBox "mastnamenew value = " & MastNameNew 
End Sub 

을 그리고 당신은 "0"또는 "1"로 대답을 원하는 경우 다음 아래 코드를 사용

Sub UsingBooleans() 
Dim MastNameNew As Boolean 
MsgBox "mastnamenew value = " & CInt(MastNameNew) 
End Sub 
관련 문제