VBA(在Excel中突出显示硬编码单元格(即1234))在构建模型后
我正在构建一个财务模型,并试图在模型完成后突出显示所有单元格。我需要确定哪一个是硬编码后,模型是完全没有搜索每个输入一个接一个VBA(在Excel中突出显示硬编码单元格(即1234))在构建模型后,vba,excel,highlighting,Vba,Excel,Highlighting,我正在构建一个财务模型,并试图在模型完成后突出显示所有单元格。我需要确定哪一个是硬编码后,模型是完全没有搜索每个输入一个接一个 如果您能为整个excel选项卡和工作表上的选定范围提供vba帮助,那就太好了。谢谢。我相信您要求的是查看一个范围,然后突出显示该范围内不包含公式的任何值。因此,首先找到要高亮显示的范围,然后找到该范围内包含公式的范围。在我的例子中,我们会说你的模型是从A1单元到A100单元 Public Sub hightlightNoFormulas() Dim yourR
如果您能为整个excel选项卡和工作表上的选定范围提供vba帮助,那就太好了。谢谢。我相信您要求的是查看一个范围,然后突出显示该范围内不包含公式的任何值。因此,首先找到要高亮显示的范围,然后找到该范围内包含公式的范围。在我的例子中,我们会说你的模型是从A1单元到A100单元
Public Sub hightlightNoFormulas()
Dim yourRange as Range, rangeNoFormula as Range
Set yourRange = Range("A1:A100")
Set rangeNoFormula = yourRange.SpecialCells xlCellTypeFormulas
然后在范围内循环,不包括任何具有公式的值
Dim rng as Range
For Each rng in yourRange
If Intersect(rng,rangeNoFormula) Is Nothing Then
rng.interior.Color = 65535
End If
Next rng
Exit Sub
尝试点击
控件
?我不太清楚你在问什么,谢谢。是的,我正在寻找不包含任何公式的范围!。谢谢