Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 清除vba中特定行中的内容_Excel_Vba_Range_Multiple Columns - Fatal编程技术网

Excel 清除vba中特定行中的内容

Excel 清除vba中特定行中的内容,excel,vba,range,multiple-columns,Excel,Vba,Range,Multiple Columns,我正在用VBA处理excel。我有一个应用一些过滤器和公式的代码。那部分有效。问题出在打印部分 我需要打印10行(只有一个示例可以或多或少),但我有15行(同样只是一个示例)以前的操作。所以我需要覆盖前10行,我做得很好,然后删除所有剩余的行,在这种情况下只有5行(但可以是15行、30行或更多)。 我还需要删除特定列范围之间的信息,作为从a:AL中删除的示例。我使用的是: Worksheets("Extract").Columns("A:AL").ClearContents 您没有提到如何计算

我正在用VBA处理excel。我有一个应用一些过滤器和公式的代码。那部分有效。问题出在打印部分

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

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

您没有提到如何计算要删除的行,所以这就是我为您准备的全部内容。您必须用要删除的第一行和最后一行填充该行

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