VBA 比较用户输入和单元格值,但未按预期进行评估

问题描述

VBA 新手,一般编程。

我编写了以下代码来遍历列表并将所需的单元格检索到新工作簿。我以前使用过此代码,一切正常,但现在我正在尝试评估单元格值是高于还是低于用户输入数字 (rafA),但 VBA 似乎无法正确评估。

当它到达循环中的第二个 if 语句时,它似乎评估为 false,即使单元格值大于输入 (rafA) 值也是如此。所以,像这样运行,我总是得到“输入值更大”MsgBox,即使情况并非如此。

rafAtestValue 数据类型都设置为 Variantmonth 是一个整数值,可以让我到达我想要的列,然后使用 {{ 1}} 以获取相应的单元格值。

有什么帮助吗??

Offset

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)