Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下自动填充 300 个单元格的公式。
=AND(ROW()>=3,(12*(ROW()-3)+COLUMN())<=$E$2)
它可能需要修复起始行的命令,但问题是我无法修复列。我想修复列数,这样当我输入公式时,只有在起始行和结束列区域下定义的单元格才会被填充。
现在我必须自己选择所需的列数,然后输入自动填充单元格的公式。
如何修改公式以修复列?因此,如果我希望将单元格填充到 12 个,那么它将自动完成。需要帮忙!!
在 Excel 中录制宏
执行所有操作 - 填写公式并修复列(您可以稍后对其进行微调)
在 Excel 中完成宏录制后 > 按 Alt + F11 可以看到 VBA 代码。
您将无法使用公式更改列。您应该能够根据您在录制宏时执行的手动操作计算出相应的 VBA 代码。
因此,如果您在 VBA 中编码时遇到问题 > 记录宏并查看 excel 生成的代码以编程方式完成手动操作。