清除特定行中的内容vba

时间:2017-08-11 17:24:49

标签: excel vba range multiple-columns

我正在使用VBA工作excel。我有一个代码,适用于一些过滤器和一些公式。那部分有效。问题出在打印部分。

我需要打印10行(只有一个例子可能更多或更少),但我有15行(再次只是一个例子)以前的操作行。所以我需要覆盖前10行,我做得很好,然后删除所有其余的行,在这种情况下只有5行(但可能是15,30或更多)。 我还需要删除特定列范围之间的信息,作为从A:AL删除的示例。我用这个:

Worksheets("Extract").Columns("A:AL").ClearContents

1 个答案:

答案 0 :(得分:1)

您没有说明如何计算要删除的行的方式,所以这就是我所拥有的一切。您必须填写第一行和最后一行才能删除。

Worksheets("Extract").Range("A" & (insert first row to delete here) & ":AL" & (insert last row to delete here)).ClearContents