版本:Excel 2010
有没有办法快速识别或创建一个简单的marco来识别没有公式的细胞?
--------------------------------
|=A1*1 | 151 | =A3*1 | =A4*1 |
--------------------------------
|=B1*1 | =B2*1 | 100 | =B4*1 |
--------------------------------
使用151和100?
快速突出显示或更改单元格的字体颜色非常感谢。
答案 0 :(得分:1)
在2010年及之前,您需要一个自定义VBA UDF。
Function IsFormula(cell_ref As Range)
IsFormula = cell_ref.HasFormula
End Function
然后像
一样使用它= ISFORMULA(A1)
在Excel 2013及更高版本中,有一个内置函数ISFORMULA()可以本机执行相同的操作。
答案 1 :(得分:1)
没有VBA的简单方法是选择要测试的范围,按Ctrl + G然后单击Special
。
然后指定所需的单元格类型,然后单击“确定”,仅保留选定的那些类型的单元格。在您的情况下,选择Constants
以选择没有公式的所有单元格。
答案 2 :(得分:1)
您可以简单地使用条件格式来突出显示不包含公式的单元格。
创建一个新名称,例如“noformula”,输入
=NOT(GET.CELL(48,INDIRECT("RC",FALSE)))
为所需区域创建自定义格式规则。使用
=noformula
作为选择规则。