Excel VBA – Target.EntireRow不包括两列

我正在使用列A:AV的电子表格。 我有它设置为自动复制并粘贴整个行时D列中的单元格具有文本“closures”。 由于表格的格式不同,我无法剪切行,所以我使用它来清除行Target.EntireRow.Value = "" 。 我的问题是,是否有可能设置整行的值为“”跳过列W和X? 我有那些不想被删除的列的公式。 谢谢您的帮助。

清除除W和X列以外的所有单元格:

 With Target.Parent Union(.Range(.Cells(Target.Row, "A"), .Cells(Target.Row, "V")), _ .Range(.Cells(Target.Row, "Y"), .Cells(Target.Row, .Columns.Count))).ClearContents End With