2017-08-11 220 views
0

我正在使用VBA的excel。我有一個應用了一些過濾器和一些公式的代碼。該部分起作用。問題出在打印部分。清除特定行中的內容vba

我需要打印10行(只有一個例子可能更多或更少),但我有15(也只是一個例子)行的以前的操作。所以我需要覆蓋前10行,我做得很好,然後刪除在本例中只有5行(但可能是15,30或更多)的其餘行。 我也只需要刪除特定範圍的列之間的信息作爲從A:AL中刪除的示例。我正在使用這個:

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

回答

1

你說如何計算要刪除的行的方式沒有說,所以這就是我爲你所做的一切。您必須填寫第一行和最後一行以刪除。

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