首页 > 解决方案 > 您可以在不指定范围的情况下使用自动填充吗?

问题描述

有没有办法让 VBA 只使用自动填充而不给它一个范围?我尝试录制一个宏,并通过单击包含单个数字的单元格右下角的小方块来使用自动填充,以将具有相同数字的列填充到与两个相邻列相同的级别。VBA 给了我这个:Selection.AutoFill Destination:=Range("AV2:AV509")但我希望能够将此宏与不同的电子表格一起使用,该电子表格的单元格可能比AV509. 有VBA功能吗?

标签: excelvba

解决方案


您应该在列中找到最后一行并将其保存在一个变量中。一旦有了,您就可以在该范围内传递该值。


推荐阅读