【发布时间】:2012-10-03 18:17:40
【问题描述】:
可能重复:
Last not empty cell in row; Excel VBA
Finding the number of non-blank columns in an Excel sheet using VBA
您好,我已经编写了一个 vba 代码来获取选定单元格(活动单元格)的地址。但是我想要最后使用的列地址,这是我写的代码
Dim a As String
a = Split(ActiveCell.Address, "$")(1)
MsgBox a
它工作正常,但我想要最后使用的列的地址。就像我有高达“AB”列的值一样,我想使用 vba 代码获取该地址。
【问题讨论】:
-
@Jean-FrançoisCorbett:该链接提到从特定行获取最后一列或使用
UsedRange属性。我相信您知道UsedRange非常不可靠?还记得这段对话吗? ;) stackoverflow.com/questions/11169445/… -
@SiddharthRout:是的,但重点是,这个问题重复了一百万次。它应该这样关闭。
-
@Jean-FrançoisCorbett:我完全同意你的看法。只是副本必须提供用户实际询问的所有信息。
-
@Jean-FrançoisCorbett:我刚刚注意到 Brettdj 的链接。现在该链接具有两种解决方案。我也投票关闭这个帖子:)