Как получить Рядное Количество одним щелчком Использование VBA в Microsoft Excel 2010
В этой статье вы узнаете, как получить номер строки одним щелчком мыши.
Щелкните вкладку «Разработчик». В группе «Код» выберите Visual Basic
Введите следующий код в текущий рабочий лист (в нашем примере — Sheet1)
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
Dim rownumber As Integer
rownumber = ActiveCell.Row
Если ActiveCell.Value <> «» Тогда
MsgBox «Вы щелкнули по номеру строки» & rownumber
Конец Если
End Sub
Событие SelectionChange будет активироваться каждый раз, когда пользователь выбирает любую ячейку, и оно даст нам номер строки выбранной ячейки.
Если активная ячейка пуста, код не запустится.
На снимке выше вы можете видеть, что строка формул содержит ячейку D4, поэтому номер строки равен 4.
Если мы выберем ячейку A1, а затем мы получим номер строки как 1. См. Ниже показанный снимок
Таким образом, вы можете получить номер строки выбранной ячейки, используя код VBA.