【发布时间】:2021-05-08 23:43:03
【问题描述】:
我正在寻求帮助,以删除我的数据范围内具有空白标题的两列。这些空白标题将出现在我使用的范围的第一行。解决此问题的最佳方法是什么?我应该使用 .Find 搜索第一行中的空白单元格,然后获取两个空白单元格的列地址以将其删除吗?
目前,我只是删除了我知道它们会出现的列,但这有可能会改变。当前代码:
rngUsed.Columns("F").Delete
rngUsed.Columns("H").Delete
由于数据可能会发生变化,那么更好的处理方法是什么?
谢谢!
【问题讨论】:
-
您可能想要编写一个例程来扫描列,检查空白标题,以确定需要删除哪些列。从右到左向后工作。然后您可以在循环中使用列变量而不是文字列值,然后删除它们。
标签: excel vba error-handling