自动填充从活动单元到26列

时间:2017-05-02 12:00:01

标签: excel vba excel-vba

我有一个配方公式。我想从该单元格自动填充到固定数量的列。

我正在尝试这样的事情:

Selection.AutoFill Destination:=Range("RC:RC[+26]"), Type:=xlFillDefault

但无法做到。

谢谢!

2 个答案:

答案 0 :(得分:3)

您可以使用Resize

With ThisWorkbook.Worksheets("Sheet1")
    .Range("A2").AutoFill Destination:=.Range("A2").Resize(, 26), Type:=xlFillDefault
End With

这将填充A2:Z2中的公式。

答案 1 :(得分:0)

尝试在Offset命令中使用Range

Selection.AutoFill Destination:=range(activecell, activecell.Offset(0,26)), Type:=xlFillDefault

RC样式用于公式,但我从未在Range对象中使用它。