在本文中,您将学习如何通过单击获取行号。

单击“开发人员”选项卡。从“代码”组中,选择“ Visual Basic”

img1

在当前工作表中输入以下代码(在我们的示例中为sheet1)

私有子Worksheet_SelectionChange(按目标的ByVal目标)

昏暗的行号作为整数

行号= ActiveCell.Row

如果ActiveCell.Value <>“”然后

MsgBox“您已单击行号”&rownumber

如果

结束

结束子

img2

每当用户选择任何单元格时,都会激活SelectionChange事件,它将为我们提供所选单元格的行号。

如果活动单元为空,则该代码将不会运行。

img3

在上面的快照中,您可以看到编辑栏包含单元格D4,因此行号为4。如果选择单元格A1,则行号为1。请参见下面显示的快照

这样,您可以使用VBA代码获得所选单元格的行号。

img4