在条件格式中使用加载项中的UDF
我有一个附加的xla文件,用于存储我经常使用的VBA代码。 该function存储在加载项模块中。
Public Function IsFormula(cell_ref As Range) IsFormula = cell_ref.HasFormula End Function
如果将其input到单元格中,则正确返回True或False: =IsFormula(A1)
但是,当我尝试使用公式选项创build新的格式设置规则时,出现此错误“您无法使用其他工作表或工作簿对条件合成条件的引用”。 错误不是因为引号引起的。
这里没有一个明确的问题需要回答,但是如果要格式化Sheet1中包含公式的所有单元格,则在Sheet1 A1中:
1)定义一个名字(比如'Formulaic','Sheet1'代表'Scope', =GET.CELL(48,A1)
代表“引用”。
2)selectSheet1
3)使用“使用公式确定要格式化哪些单元格”和=Formulaic
“公式为真的格式值中的公式”来设置所需的条件格式。
“type_num”(例如上面的48)在http://www.mrexcel.com/forum/excel-questions/20611-info-only-get-cell-arguments.html