条件格式Excel VBA中的用户定义函数

时间:2018-02-08 15:29:34

标签: excel-vba conditional-formatting vba excel

我在条件格式化公式标准中有以下用户定义的函数:

=hasTrigger()

这是实际的功能:

Function hasTrigger() as variant
Dim rngCaller As Range

Set rngCaller = Application.Caller

If rngCaller.Value="A" then hasTrigger=1

End Function

此外,我有一个强制计算每秒更新的插件。

因此,尽管计算每秒更新一次,但当我将已应用此条件格式的单元格的值设置为“A”时,不会应用条件格式更改。

有谁知道为什么?

更新:我关闭并重新打开excel,现在许多单元格看起来已经丢失了它们的值或颜色。如果我滚动屏幕并返回,则它们会再次出现。

Cells A1, B1 etc have values but not shown.

单元格A1,B1等具有值但未显示。

此致

Thanasis

0 个答案:

没有答案