如何在VBA Excel中从单元格中的公式中获取参数范围?
问题是:如何在VBA Excel中从单元格中的公式中获取参数范围?,vba,excel,formula,cells,Vba,Excel,Formula,Cells,问题是: 我有一个单元格,其中有一个公式,工作簿中的一些单元格为 论据 我需要以某种方式使用VBA访问这些参数并更改它们的颜色 提前谢谢你如果公式简单,这很容易。说A1包含: =SUM(B2:B20,D9) 选择单元格并运行: Sub ColorMeElmo() Dim s As String ActiveCell.Precedents.Interior.ColorIndex = 27 End Sub 要获得: 只有当先例直接适用时,这才有效。您有任何代码或屏幕截图可以显
提前谢谢你如果公式简单,这很容易。说A1包含:
=SUM(B2:B20,D9)
选择单元格并运行:
Sub ColorMeElmo()
Dim s As String
ActiveCell.Precedents.Interior.ColorIndex = 27
End Sub
要获得:
只有当
先例直接适用时,这才有效。您有任何代码或屏幕截图可以显示给我们吗?你的问题描述得不太清楚。到目前为止你都试过什么?基于什么条件你想改变单元格的颜色?可能是重复的我写的代码提取单元格地址并直接访问它们,我想知道,是否有一个更简单的方法来这样做:)谢谢!这段代码完全符合我的要求。现在将我的150多行更改为:)如果有任何方法可以访问封闭工作簿中的先例?@PG_develope我不知道有什么方法…………打开一个新问题,也许其他人知道。