如何在每次运行 Excel VBA 宏时增加行数

如何在每次运行 Excel VBA 宏时增加行数

我已经录制了一个宏来获取一组经过过滤的 6 个数字,并将它们粘贴到第 1 行。我想在下次运行该宏时在第 2 行获取另一组 6 个数字,在第三行获取第三组数字,依此类推,当我第三次运行它时,依此类推。怎么做呢?

答案1

在进行过滤之前,请检查行中是否有任何数据,如果有,则增加该值。例如:

If Range("A1") <> vbNullString Then
   cell.Offset(1,0)

应该这样做(目前我面前没有 Excel)。

相关内容