![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.01.2012
Сообщений: 58
|
![]()
Как на скриншоте. Буду очень признателен, если подскажете как выделить (Select) каждую ячейку через две, скажем, до 5000-ой строки.
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.05.2011
Сообщений: 249
|
![]()
а что вам в конечном счете нужно? возможно вам не надо выделять эти ячейки/строки все вместе, а с каждой по отдельности последовательно проделать все операции??
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
абсолютно непонятно, зачем Вам это нужно! (Bape}l{ka, +1
Комментарий: Выделение ячеек используется только для наглядности, в действительности же, реальная необходимость в активации и выделении, возникает весьма редко. но ловите Код:
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Код:
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Можно сделать это и одной строкой кода, используя дополнительную функцию:
http://excelvba.ru/code/repeatrange Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 03.01.2012
Сообщений: 58
|
![]()
Спасибо, сейчас проверю. Выделение нужно для того, чтобы копировать (вырезать) данные, так как они идут через каждые две строки.
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
![]() Код:
Код:
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 17.07.2012 в 11:44. |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Чтобы копировать (вырезать) данные - выделение не нужно. Оно только тормозит процесс.
Это Union/выделение отрабатывает за 6 секунд - а скопировать такое количество данных например через массив заняло бы доли секунды. Конечно если нужны именно данные, а не форматы/заливка.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 17.07.2012 в 11:56. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 03.01.2012
Сообщений: 58
|
![]()
Всем огромное спасибо!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как выделить столбцы макросом | kartol | Microsoft Office Excel | 11 | 16.06.2012 17:05 |
Как макросом определить RC адреса верхней левой и нижней правой ячейки | roborrr | Microsoft Office Excel | 5 | 23.04.2011 00:24 |
как выделить ячейки в БД | grafgrial | БД в Delphi | 2 | 26.06.2010 09:49 |
Как макросом заменить пустые ячейки словом "пусто" | KOSTIK1 | Microsoft Office Excel | 2 | 19.12.2009 14:10 |
Как копировать URL адрес из ячейки в другую ячейку (макросом). | AlexDoom | Помощь студентам | 1 | 09.03.2009 10:59 |