![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.01.2017
Сообщений: 7
|
![]()
ну вот, задача такая: надо закрасить количество ячеек в зависимости от написанных ранее чисел. Числа в столбец, ячейки должны окрашиваться в строку. Т.е., число 3 - закрасилось 3 ячейки в строке, 235 - 235 ячеек. Можно чтобы они были одного цвета, но, желательно с подписью(числом).
есть один готовый код, но он у меня даже не запускается Код:
Последний раз редактировалось Вадим Мошев; 06.01.2017 в 16:42. |
![]() |
![]() |
![]() |
#2 | ||
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Frai5 нарисуй в екселе что хочешь получить. По описанию непонятно
Цитата:
Цитата:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
||
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.01.2017
Сообщений: 7
|
![]() ![]() ну вот чтобы как-то так было. дробные числа или округлять, или просто заливать последнюю ячейку цветом посветлее |
![]() |
![]() |
![]() |
#4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 03.01.2017
Сообщений: 7
|
![]()
ого) супер! а можно еще как-то сделать, чтобы в каждой строке именно сами закрашенные ячейки были обведены границей?
|
![]() |
![]() |
![]() |
#6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
каждая ячейка или только внешняя граница? Запомните, все что хотите получить надо так формулировать что-бы не возникало вопросов, лучше все это делать как с скрином - нарисовал в екселе, "вот, хочу такое", и люди видят что именно хочется
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 03.01.2017
Сообщений: 7
|
![]()
1. вот такая граница, не на каждую ячеку, а на каждую строку.
2. еще одна проблемка - если все форматирую, а потом нажимаю "заливку" то заливает все новыми цветами (это тоже видно на скрине на второй "табличке"). Хотелось бы чтобы цвета не менялись! НО в итоге колонок будет больше 56, поэтому не подходит. Код:
Последний раз редактировалось Frai5; 06.01.2017 в 09:58. |
![]() |
![]() |
![]() |
#8 |
Регистрация: 03.01.2017
Сообщений: 7
|
![]()
и знаете, в предыдущем коде сейчас нашла ошибку.
Если число 2,3 - красит два квадрата +1, а вот если уже 5,9 - красит 6 квадратов +1, что неправильно |
![]() |
![]() |
![]() |
#9 | |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Цитата:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 03.01.2017
Сообщений: 7
|
![]()
проблема с дробными решилась))) а с цветами(лучше все-таки для восприятия заливать все разными цветами), посмотрите на скрин:
для примера я выбрала четвертую строку, подпись D4 - ту-18 - ячейки получились такого сиреневого цвета. Я скопировала эту строку и перенесла ее на E25. Когда я отформатировала заполненные ячейки, а потом залила снова - цвет ячеек ту-18 поменялся - стал баклажановый. Ну а для второй таблички у меня никаких макросов, ничего. Т.е. - проблема - если я форматирую первую таблицу, цвета в ней меняются, во второй же таблице не меняются. Решение - 1) как-то присвоить строкам в первой таблице постоянные значения цвета 2) либо чтобы при измена цвета в первой таблице, автоматом менялись цвета во второй. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закрашивание ячеек | Vladya | Microsoft Office Excel | 4 | 11.11.2013 21:03 |
VBA Exel 2010. Сортировка таблицы и закрашивание ячеек | mextako | Помощь студентам | 0 | 31.10.2012 02:27 |
макрос в excel (vba) закрашивание ячеек | Alex_91 | Помощь студентам | 0 | 23.05.2012 00:05 |
JTable закрашивание ячеек | X@OC | Общие вопросы по Java, Java SE, Kotlin | 2 | 08.02.2012 11:48 |
Закрашивание ячеек в DBGRID | jimmi З | Помощь студентам | 2 | 05.05.2011 06:38 |