Я довольно новичок в VBA, и я хочу выбрать блок ячеек в электронной таблице Excel, например, у меня есть блок данных, и я хочу только выбрать область, завернутую в синий. Может ли кто-нибудь посоветовать мне, как это сделать? Я искал диапазон и выбор, но не мог найти никаких хороших решений. Заранее спасибо. excel vba, выбирая блок ячеек
0
A
ответ
1
Любое условие при выборе этого диапазона. , ?
Используйте приведенный ниже код диапазона.
Sheets("Sheetname").Activate
ActiveSheet.range("A1:E10").Select
1
Для полноты и добавить к ответам по @Thuruv и @Alex K, а также быть в курсе, что есть несколько других вариантов, которые могут быть полезны:
Range("A1:E10").Select
Range("A1", "E10").Select
Range(Cells(1, 1), Cells(5, 10)).Select
Из конкретным примечанием является последний пример, который, хотя может выглядеть длинным, бесценен, когда, например, использование циклов или вычислений для работы с диапазонами.
Смежные вопросы
- 1. Выбирая первые пять ячеек в Excel
- 2. VBA сразу вставьте блок ячеек
- 3. Проверка ячеек в VBA excel
- 4. VBA excel Target.Address = Диапазон ячеек
- 5. форматирование ячеек с Excel VBA
- 6. VBA Excel: Получение результата для нескольких ячеек
- 7. Excel VBA Range для всех соответствующих ячеек
- 8. Excel VBA - Чрезвычайно медленная окраска ячеек
- 9. Excel VBA Получите значения объединенных ячеек
- 10. Excel VBA Pass Массив ячеек в функции
- 11. «Нет ячеек» После применения автофильтра: Excel VBA
- 12. VBA Excel R1C1Formulas с использованием метода ячеек
- 13. VBA Excel получает значения обновленных ячеек
- 14. Напишите несколько ячеек сразу в Excel VBA
- 15. Excel VBA автозаполнение и источник диапазон ячеек
- 16. Копирование ячеек в excel с помощью vba
- 17. Excel VBA - «для цикла» для несвязанных ячеек
- 18. Copy Paste Несколько ячеек Excel VBA
- 19. Excel VBA = отображаемые значения в диапазоне ячеек
- 20. Команда Excel VBA Range Щелкните несколько ячеек
- 21. VBA crashing Доступ при окрашивании excel-ячеек
- 22. Excel VBA Как выбрать диапазон переменных ячеек
- 23. Excel VBA трек изменяется на несколько ячеек
- 24. Организация диапазона ячеек с использованием Excel VBA
- 25. vba excel autofit область, исключая несколько ячеек
- 26. Excel VBA - Референтный диапазон с использованием ячеек
- 27. Excel VBA, разделяющий строку на прямоугольник ячеек
- 28. Excel-VBA Before Save Заблокировать диапазон ячеек
- 29. Excel VBA конвертирует значения диапазона ячеек
- 30. Тестирование пустых ячеек в Excel VBA
Основываясь на некоторой логике? Если нет, тогда 'ActiveSheet.Range (« A1: E10 »). Выберите' - хотя стоит отметить, что не всегда необходимо выбрать диапазон, прежде чем что-то делать с ним в VBA. –
. Когда вы поймете, как вы можете выбрать различные диапазоны, [ прочитайте, как вы на самом деле не хотите их выбирать.] (http://stackoverflow.com/questions/10714251/how-to-avoid-using-select-in-excel-vba-macros) Вы просто хотите иметь возможность ссылаться на них в коде. – tbur