这个判断语句为什么一直执行的是else里的语句,我在进行代码运行时,已经选中了picture1了呀,为什么会一直执行判断语句错误的那个代码呢,是编写的代码有问题嘛,还是什么原因导致的呀
If ActiveSheet.Shapes.Range(Array("Picture 1")).Select=true then
Cells(2,6)=1
Else
Cells(2,6)=0
End if
请把代码发出来
回答整理来自ChatGpt,如果对你有帮助麻烦采纳一下,谢谢啦
判断条件不正确:请检查您的判断条件是否正确。有时候,判断条件可能包含错误的运算符、拼写错误或逻辑错误,导致判断结果不正确。
变量赋值不正确:请检查您的变量赋值是否正确。有时候,变量的值可能被意外地修改,导致判断条件不正确。
数据类型不匹配:请检查您的数据类型是否正确。有时候,数据类型不匹配可能导致判断条件不正确。例如,将字符串和数字进行比较时可能会出现问题。
程序逻辑错误:请检查您的程序逻辑是否正确。有时候,程序逻辑可能出现错误,导致判断条件不正确。