2

我有以下自动填充 300 个单元格的公式。

=AND(ROW()>=3,(12*(ROW()-3)+COLUMN())<=$E$2)

它可能需要修复起始行的命令,但问题是我无法修复列。我想修复列数,这样当我输入公式时,只有在起始行和结束列区域下定义的单元格才会被填充。

现在我必须自己选择所需的列数,然后输入自动填充单元格的公式。

如何修改公式以修复列?因此,如果我希望将单元格填充到 12 个,那么它将自动完成。需要帮忙!!

4

1 回答 1

1
  1. 在 Excel 中录制宏

  2. 执行所有操作 - 填写公式并修复列(您可以稍后对其进行微调)

  3. 在 Excel 中完成宏录制后 > 按 Alt + F11 可以看到 VBA 代码。

您将无法使用公式更改列。您应该能够根据您在录制宏时执行的手动操作计算出相应的 VBA 代码。

因此,如果您在 VBA 中编码时遇到问题 > 记录宏并查看 excel 生成的代码以编程方式完成手动操作。

于 2012-05-20T06:53:45.577 回答