首页 > 解决方案 > 如何比较 VBA 中的特定单元格值

问题描述

我有这个代码:

If cells(3,11).value="c:users\flap-fis.txt"

每次我们有或没有文件位置时,这种情况都会失败。

如何编写代码如何使用静态字符串检查特定单元格值?

标签: excelvba

解决方案


你知道如何调试 VBA 项目吗?对于这种情况,最好的办法是在该特定行上放置一个断点并使用“立即”窗口,您可以在其中询问? <var>以了解变量的值,如以下示例所示:

? Cells(3, 11).Value = "c:users\flap-fis.txt"
False

? Cells(3, 11).Value
c:\users\flap-fis.txt
=> Mind the extra backslash, as already mentioned by PEH.

推荐阅读