VBA查找最后一列-返回错误的列

时间:2018-10-15 19:44:06

标签: excel excel-vba

在rowTop(即第1行)中,我在第1列和第516列之间有空白单元格。然后,我在第517列和第573列之间有值单元格。然后一直空白直到电子表格的末尾。

下面的行始终返回列517。这确实使VBA连续两次按了Ctrl + Left。

With ActiveSheet    
   colLast = Cells(rowTop,Columns.Count).End(xlToLeft).Column 
End With

我已经使用相同的代码几个月(包括今天早上),并且一直运行到现在。有没有办法解决?感觉像是一个故障/笨拙的VBA,而不是错误的代码。

0 个答案:

没有答案