选择在特定列中为空的Excel表的最后一行

问题描述 投票:-2回答:1

我认为我的问题对某些人来说很容易。

我有一个用于任务/活动跟踪的Excel文件。

[C0列是ID从1到1000的自动递增。

[C0列是任务名称。

但是我只有100个任务,因此列A在单元格B处为空。

我想选择没有任务名称的第一行(第一行的B列为空)。但是列B101不为空,并给我一个错误(我选择A列值之后的最后一行)。

感谢您阅读本内容。

问候,

excel vba
1个回答
0
投票

我对我想做的事情有解决方案:

B

为某些说明:

Sheets(“ your_sheet_name”)范围(“您的表名”)单元格(行号,列号)

。偏移量(行,列“基于单元格参数上定义的列”)

所以对我来说:

。偏移量(1,0)。值= value1->在第一个中插入value1B列的空白单元格。偏移量(1,1)。值= value2->在同一位置插入value2行,但在列C

但是如果表被过滤,那是行不通的。因此,需要在使用“ with”之前制作一个ListObject.ShowAllData。

感谢您的帮助,您共享的链接非常有用!

问候,

© www.soinside.com 2019 - 2024. All rights reserved.