首页 > 解决方案 > VBA - 查找最后一列

问题描述

以下是我的数据的副本。我一直试图找到最后一列 + 1(所以在这个例子中,它应该是 4,因为最后一列是 C 和加 1)。我使用的代码是确定最后一列是:

lastColumn = Cells(lastRow, Columns.Count).End(xlToLeft).Column

但我一直得到2?

在此处输入图像描述

标签: vba

解决方案


lastColumn = Cells(**5**, Columns.Count).End(xlToLeft).Column 

正在使用 lastrow ,在该行中,只填充了两列。改为使用标题行。


推荐阅读