VB Excel / Как выбрать диапазон до последней строки с данными во всем диапазоне - PullRequest
0 голосов
/ 14 марта 2019

У меня есть таблица, которая является динамической, количество строк всегда меняется.

Я ищу код, который позволил бы мне Select диапазон в таблице до последней записи в строках всего диапазона. Большинство формул выбирается до последней записи в первом столбце, но не может быть заполнено.

помечены красным Большое спасибо

1 Ответ

2 голосов
/ 14 марта 2019

Это должно сработать

Dim ws as Worksheet: Set ws = Sheets("Sheet1") ' replace Sheet1 with ur sheet name
Dim lr as Long: lr = ws.Cells(Rows.Count, 8).End(xlUp).Row

ws.Range("H23:H" & lr).Select

Однако, если бы я был вами, Я бы держался подальше от .Select, есть и другие, гораздо более эффективные средствадостижения того же результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...