Excel 对代码有基本的了解,试图写一个每4个单元格改变一次范围的代码,但直到第四个单元格

Excel 对代码有基本的了解,试图写一个每4个单元格改变一次范围的代码,但直到第四个单元格,excel,vba,range,formula,Excel,Vba,Range,Formula,我正在尝试编写一个代码,它将每隔这么多个单元格更改范围,但不是每个单元格都更改范围 我已经能够使用excel公式来实现这一点,但我无法在VBA中重现这一点您的代码是什么?可以使用Offset或Step执行此操作。如果在VBA中使用Offset,可以像在Excel的“公式”部分中一样指定范围大小吗?我的印象是,在VBA中发现的可选变量无法用于指定范围大小。请参阅文档。

我正在尝试编写一个代码,它将每隔这么多个单元格更改范围,但不是每个单元格都更改范围


我已经能够使用excel公式来实现这一点,但我无法在VBA中重现这一点

您的代码是什么?可以使用
Offset
Step
执行此操作。如果在VBA中使用Offset,可以像在Excel的“公式”部分中一样指定范围大小吗?我的印象是,在VBA中发现的可选变量无法用于指定范围大小。请参阅文档。