Dai*_*isZ 4 excel vba excel-vba
我想将范围对象插入公式中.一个例子应该大致如下:
Dim x As Range
Set x = Range(Cells(1, 1), Cells(2, 1))
Range("C1").Formula = "=SUM(" & x & ")"
Run Code Online (Sandbox Code Playgroud)
结果应该是单元格C1中的"= SUM(A1:A2)".
关键是将范围对象插入公式.我以SUM为例,真正的公式更复杂.
我想这有一个简单的答案,例如一个范围对象的一些方法,但我在经过一些思考之后找不到它......
提前谢谢,Dainis
你需要
Range("C1").Formula = "=SUM(" & x.Address(False, False) & ")"
Run Code Online (Sandbox Code Playgroud)
也可以看看
http://www.dailydoseofexcel.com/archives/2004/04/16/worksheet-formulas-in-vba-part-i/
http://www.dailydoseofexcel.com/archives/2004/04/16/worksheet-formula-in-vba-part-ii/
| 归档时间: |
|
| 查看次数: |
1833 次 |
| 最近记录: |