在rowTop(即第1行)中,我在第1列和第516列之间有空白单元格。然后,我在第517列和第573列之间有值单元格。然后一直空白直到电子表格的末尾。
下面的行始终返回列517。这确实使VBA连续两次按了Ctrl + Left。
With ActiveSheet
colLast = Cells(rowTop,Columns.Count).End(xlToLeft).Column
End With
我已经使用相同的代码几个月(包括今天早上),并且一直运行到现在。有没有办法解决?感觉像是一个故障/笨拙的VBA,而不是错误的代码。