所以我有一个单元格(let's say C3)
,我在A中有一个列。
让我们说我要填写列A is A2 = A1 + 1
中的单元格的公式等等。
30
中的号码为C3
。
我希望excel使用之前的公式(A2 = A1 + 1)
在A列下填充30个单元格。
如果我将C3
中的数字更改为50
,那么excel将按照相同的模式在A列中自动添加20行。
如果我更改C3 to
10
中的数字,excel会自动删除这些行,直到剩下前10行为止。
编辑添加:好的,我想我必须使用宏。有人建议使用VBA代码吗?
答案 0 :(得分:1)
如果您知道最大可能行数,则可以避免使用VBA。在A2
中使用以下公式并向下应用,直到您通过最大列数应用为止。
=IF(ROW()<=$C$3,A1+1,"")
所以实际上,你仍然在这些单元格中有一个公式,但是在它们应该被看到之前你不会看到任何输出。这是一种解决方法。