Excel VBA – 包含variables的单元(#,#)
我想知道是否有可能input一个variables引用一个范围到一个单元对象参数。 即:
Dim visibleRows As Range Dim visibleColumns As Range Set visibleColumns = (G:P) Set visibleRows = (10:20) Cells(visibleRows, visibleColumns).Formula = "enter formula here"
我想这样做是因为这些variables中的每个范围内的范围将根据电子表格中的参数而改变。 提前致谢。
你可以这样做,如下所示:
Dim visibleRows As Range Dim visibleColumns As Range Set visibleColumns = Range("G:P") Set visibleRows = Range("10:20") Dim r As Range Set r = Application.Intersect(visibleRows, visibleColumns) r.Formula = "enter formula here"
最好使用Range
对象,并参考左上angular和右下angular。 例如:
Range("G10", "P20").Formula = "enter formula here"