![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 04.09.2010
Сообщений: 119
|
![]()
Добрый день!
подскажите пож: нужно написать макрос, чтобы добавлялась строка, при условии что: например идут ячейки 1 1 1 2 2 3 3 нужно чтобы строка добавлялась между 1-кой и 2-кой или 2-кой и 3-кой |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Код:
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Цикл снизу вверх, как только предыдущее значение отличается от текущего - вставляете строку.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.09.2010
Сообщений: 119
|
![]()
спасибо, то что нужно
по одному столбцу понятно, а как сделать чтобы строка добавлялась по всей таблице например если 1 1 2 2 стоит в столбце С как сделать чтобы строка добавилась и по всем остальным столбцам? |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Код:
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.09.2010
Сообщений: 119
|
![]()
спасибо большое, очень помогли
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 04.09.2010
Сообщений: 119
|
![]()
ой ещё вопрос если можно...
можно с этим рядом который добавляем сразу работать как-то? к примеру добавляем ряд и в макросе размещаем значения по ячейкам именно этого столбца? |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Код:
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 04.09.2010
Сообщений: 119
|
![]()
спасибо
я вот так придумал Код:
хотя да, у Вас лучше вновь спасибо Последний раз редактировалось KApSuL; 06.09.2012 в 15:53. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
Выделение (.Select) использовать не рекомендую - если большие циклы, то будет нещадно тормозить.
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
удаление строки при условии | horpenst | Microsoft Office Excel | 6 | 30.03.2011 14:31 |
выделение строки при определенном условии | kursant95 | Microsoft Office Excel | 4 | 18.02.2011 18:20 |
Добавление записи в запросе при условии | Rekky | SQL, базы данных | 11 | 29.07.2010 14:22 |
Помогите, пожалуйста, скрыть строки при определенном условии | axaptaalex | Microsoft Office Excel | 4 | 19.03.2009 21:35 |
Как в VBA скрыть неиспользуемые строки при условии | berliozz | Microsoft Office Excel | 16 | 24.11.2008 08:47 |