1

我在 Excel 中有一个单元格,其中以百分比格式存储数据,例如 -8.40% 。我想比较单元格中的值是否小于(幅度)-8.5%,如果是,那么将执行一些操作。

那么如何编写 VBA 宏代码来比较值呢?

我试过了

`If ActiveSheet.Range(range_name).Value > "-8.50%" Then 
Perform some action`

但这似乎不起作用..那我该怎么做呢?提前致谢!

4

1 回答 1

3

-8.5%只不过-8.5/100是最终是-0.085

因此,将您的代码更改为

If ActiveSheet.Range(range_name).Value > -0.085 Then 
于 2013-10-30T09:18:43.463 回答