excel - Excel 条件格式可以在条件中使用 UDF 吗?

标签 excel user-defined-functions conditional-formatting

我在 Excel 中有一个单元格,我想根据用户定义的公式 (UDF) 设置不同的格式 - 我的公式测试单元格中是否有公式...

我尝试使用 UDF 的条件格式来格式化单元格 - 但它似乎不起作用。

我的情况是这样的:

="isManualPrice(R22C12)"

我尝试不加引号,但收到错误

You cannot use references to other worksheets or workbooks for Conditional Formatting criteria

也许问题与我的 UDF 在单独的宏工作簿中定义而不是在我的主工作簿中有关...

我看到这个blog entry from 2005中提到了它,但只是顺便...

提前致谢。 克里斯

最佳答案

是的,可以。

你的问题很简单,就是你在那里有引号。您需要从下拉列表中选择“公式是”,然后您的公式应该是

=isManualPrice(R22C12)

...不带引号。

(我更习惯 A1 表示法而不是 R1C1 表示法,但我认为这也同样有效)。

关于excel - Excel 条件格式可以在条件中使用 UDF 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1207001/

相关文章:

excel - 在一列重复数字中显示一个数字

python - 在 python 中使用绘图将 .txt 文件的文件夹转换为 .xlsx

sql - 查找所有调用函数的存储过程

R 中基于规则的条件格式 (openxlsx)

excel - excel中的countif函数

excel - 如何在matlab中制作像excel频率函数一样的频率函数?

sql - select @@identity 是做什么的?

python-3.x - Pyspark UDF 属性错误 : 'NoneType' object has no attribute '_jvm'

hibernate - 如何在 PostgreSQL 的文字字符串中使用 '

excel - 如何突出显示指定范围内的日期?