Первая выбранная строка в выделении: поведение ActiveCell.row - PullRequest
0 голосов
/ 09 января 2020

Я пытаюсь определить первую выбранную строку в выделении.

Моя попытка с ActiveCell.row не удалась из-за разного поведения, если выбор сделан нажав
(1) SHIFT + выделение или
(2) CTRL + выделение.

с (1) ActiveCell.row показывает первую выбранную строку
с (2) ActiveCell.row показывает последнюю выбранную строку

Есть идеи, как получить первую выбранную строку независимо от того, как пользователь делает выбор?

1 Ответ

0 голосов
/ 09 января 2020

Не будет ли это просто:

Dim firstRow as Range
Set firstRow = Selection.cells(1,1).EntireRow
Debug.Print firstRow.Address
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...