Excel VBA做一个二进制数转换成其他进制的程序 结果有疑问!

2025-03-18 14:32:15
推荐回答(1个)
回答1:

错在这一句判断:

If s <> "0" Or "1" Then


首先这句语法错误,正确的写法应该是:

If s <> "0" Or s <> "1" Then


其次,判断是否为二进制,应当用以下判断逻辑:

If s <> "0" AND s <> "1" Then