VBA UCase类型不匹配

时间:2018-03-10 20:53:57

标签: vba excel-vba type-mismatch excel

为什么我在这里遇到类型不匹配?当我输入" 1月"进入输入框后我立即得到类型不匹配。一切都是字符串(?)。

Aggregator

1 个答案:

答案 0 :(得分:3)

在OR语句之后,您必须再次输入您要评估的内容。所以应该阅读

If UCase(sMonthOfMaintenance) = "JANUARY" Or UCase(sMonthOfMaintenance) = "JAN" Then