Я пробовал различные способы и ответы, чтобы выбрать все строки, кроме заголовка для определенного столбца, и ни один из них не работает.выберите все строки для столбца, кроме заголовка, в отдельном листе
Я попытался с помощью (15 является колонка здесь):
Range(Cells(2, 15), Cells(.Cells(rows.Count, 15).End(xlUp).Row, 15)).Select
мне удалось использовать .Activate
на листе с другим заявлением, чтобы выбрать все, но это меняет лист, и вы можете явно видеть все выбранные строки. Это невозможно для того, для чего мне это нужно. У пользователей не может быть пучка листов, постоянно переключаемых перед ними, что приводит к плохому опыту.
Как выбрать все ненулевые столбцы после заголовка (первой) строки без использования .Activate
?
Мне нужно получить эти значения, поместить их в массив и проверить, находится ли текущее значение ячейки в массиве. Не прося эту часть, но предоставляя ее в качестве контекста, если это имеет значение.
видеть меня ответ ниже, он будет поместить данные в динамическом 2 двухмерного массива –
«Как я могу выбрать все без пустых столбцов» Вы хотите, чтобы выбрать все пропускать пустые столбцы. Вы имеете в виду все непустые строки? Вы имеете в виду все строки в списке, кроме строки заголовка? –
@fluffy_muffin вы хотите их выбрать? или сохранить значения в массиве? вы проверили код в моем ответе ниже? –