查找第一行中的第一空白列
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找第一行中的第一空白列相关的知识,希望对你有一定的参考价值。
在Excel中使用VBA,我需要找到电子表格第一行中具有空单元格或空白单元格的第一列。
我发现this post涵盖了如何查找给定列中具有空单元格或空白单元格的第一个ROW。我尝试使用此逻辑来查找连续的第一个空列,但未能这样做。
这是我尝试从发现的帖子中调整逻辑以获取所需内容的方法,但是它不起作用:
Sheets(targetWorksheet).Range("A1").End(xlToRight).Offset(1, 0).Column
我能够将这段代码放在一起,但确实使我的第一列在第一行中具有空单元格或空白单元格,但它看起来很笨重,必须有更好的方法。
Dim blah As String
cellColumns = Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z")
For x = 0 To 3
blah = Sheets(targetWorksheet).Range(cellColumns(x) + "1").Value
If blah = "" Then
MsgBox (cellColumns(x)) ' cellColumns(x) gives the column letter I'm looking for
Exit For
End If
Next
与往常一样,正确,明确解释的答案将被标记为接受的答案并被赞成。
提前感谢!
答案
Sheets(targetWorksheet).Range(“ A1”)。End(xlToRight).Offset(0,1).Column
以上是关于查找第一行中的第一空白列的主要内容,如果未能解决你的问题,请参考以下文章