高手进来,万分活鸡:在EXCEL中录制了这样一段宏,但是在VB中执行不了,难道只有用循环做?
netty 2004-06-18 02:12:25
Range("R5").Select
ActiveCell.FormulaR1C1 = "=SUM(RC[-15]:RC[-1])"
Selection.AutoFill Destination:=Range("R5:R24"), Type:=xlFillDefault
Range("R5:R24").Select
高手一看就明白:这是一个复制公式的语句,在EXCEL是这样操作的,拖住R5格,往下拖到你想复制的那一格,然后松手。这样所有的被选择格的公式都被设置成R5格的
公式。
但是在VB中这样写却不行?难道VB不Support这种Autofill方法?