Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоматизация построчного условного форматирования - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматизация построчного условного форматирования (Форматирование/Formattings)
Автоматизация построчного условного форматирования
viverov Дата: Суббота, 09.05.2015, 18:24 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: -5 ±
Замечаний: 0% ±

Excel 2013

Имеется всегда одинаковая таблица, первая строка даты.
Начиная со второй строки идет полезная инфа. Алгоритм действий:
Выделяю строку полностью, условное форматирование, цветовые шкалы, цветовая шкала "Зеленый-желтый-красный"
Следом на ту же строку выполняю, условное форматирование, наборы значков, индикаторы "3 символа в кружках"

Пытаясь автоматизировать это действие, записал макрос, но для его адекватного исполнению, нужно проделать эту процедуру на 70 000 строках (

Можно ли как-то указать макросу: парень повтори условное форматирование как на первой строке, со всеми непустыми строчками?


Сообщение отредактировал viverov - Суббота, 09.05.2015, 18:30
 
Ответить
Сообщение
Имеется всегда одинаковая таблица, первая строка даты.
Начиная со второй строки идет полезная инфа. Алгоритм действий:
Выделяю строку полностью, условное форматирование, цветовые шкалы, цветовая шкала "Зеленый-желтый-красный"
Следом на ту же строку выполняю, условное форматирование, наборы значков, индикаторы "3 символа в кружках"

Пытаясь автоматизировать это действие, записал макрос, но для его адекватного исполнению, нужно проделать эту процедуру на 70 000 строках (

Можно ли как-то указать макросу: парень повтори условное форматирование как на первой строке, со всеми непустыми строчками?

Автор - viverov
Дата добавления - 09.05.2015 в 18:24
Manyasha Дата: Суббота, 09.05.2015, 18:34 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 898 ±
Замечаний: 0% ±

Excel 2010, 2016
viverov, можно в цикл загнать:
[vba]
Код
For i = 1 to 100
Range(cells(i,1), cells(i, 10)).Select
'...код из макрорекордера
next i
[/vba]
Если не получится, выкладывайте файл.


ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениеviverov, можно в цикл загнать:
[vba]
Код
For i = 1 to 100
Range(cells(i,1), cells(i, 10)).Select
'...код из макрорекордера
next i
[/vba]
Если не получится, выкладывайте файл.

Автор - Manyasha
Дата добавления - 09.05.2015 в 18:34
viverov Дата: Суббота, 09.05.2015, 18:53 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: -5 ±
Замечаний: 0% ±

Excel 2013
Как в воду глядели, не получилось(
К сообщению приложен файл: Manyasha.xlsx (18.9 Kb)
 
Ответить
СообщениеКак в воду глядели, не получилось(

Автор - viverov
Дата добавления - 09.05.2015 в 18:53
viverov Дата: Воскресенье, 10.05.2015, 09:19 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: -5 ±
Замечаний: 0% ±

Excel 2013
Manyasha, Подскажите пожалуйста порядок действий добавления в цикл макроса. Непонятно куда вставлять код написанный Вами.
 
Ответить
СообщениеManyasha, Подскажите пожалуйста порядок действий добавления в цикл макроса. Непонятно куда вставлять код написанный Вами.

Автор - viverov
Дата добавления - 10.05.2015 в 09:19
Manyasha Дата: Воскресенье, 10.05.2015, 12:06 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 898 ±
Замечаний: 0% ±

Excel 2010, 2016
viverov, см. файл. Макрос FormatConditionsByRows.
Записала макрос выделения одной строки и все запихала в цикл (код макрорекордера не правила)
К сообщению приложен файл: 111.xlsm (27.1 Kb)


ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениеviverov, см. файл. Макрос FormatConditionsByRows.
Записала макрос выделения одной строки и все запихала в цикл (код макрорекордера не правила)

Автор - Manyasha
Дата добавления - 10.05.2015 в 12:06
viverov Дата: Воскресенье, 10.05.2015, 12:28 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: -5 ±
Замечаний: 0% ±

Excel 2013
Manyasha, Огромное спасибо! Все работает в лет, съедает по 5-10к строк в минуту.


Сообщение отредактировал viverov - Воскресенье, 10.05.2015, 18:28
 
Ответить
СообщениеManyasha, Огромное спасибо! Все работает в лет, съедает по 5-10к строк в минуту.

Автор - viverov
Дата добавления - 10.05.2015 в 12:28
svp Дата: Понедельник, 11.05.2015, 13:03 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день! А, как вернуть к первоначальному виду?
 
Ответить
СообщениеДобрый день! А, как вернуть к первоначальному виду?

Автор - svp
Дата добавления - 11.05.2015 в 13:03
DJ_Marker_MC Дата: Понедельник, 11.05.2015, 13:20 | Сообщение № 8
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
svp, Добрый день. удалить все условные форматы.
 
Ответить
Сообщениеsvp, Добрый день. удалить все условные форматы.

Автор - DJ_Marker_MC
Дата добавления - 11.05.2015 в 13:20
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматизация построчного условного форматирования (Форматирование/Formattings)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!