|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.01.2017, 11:44 | #1 |
Регистрация: 03.01.2017
Сообщений: 7
|
ну вот, задача такая: надо закрасить количество ячеек в зависимости от написанных ранее чисел. Числа в столбец, ячейки должны окрашиваться в строку. Т.е., число 3 - закрасилось 3 ячейки в строке, 235 - 235 ячеек. Можно чтобы они были одного цвета, но, желательно с подписью(числом).
есть один готовый код, но он у меня даже не запускается Код:
Последний раз редактировалось Вадим Мошев; 06.01.2017 в 16:42. |
04.01.2017, 13:22 | #2 | ||
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Frai5 нарисуй в екселе что хочешь получить. По описанию непонятно
Цитата:
Цитата:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
||
04.01.2017, 14:07 | #3 |
Регистрация: 03.01.2017
Сообщений: 7
|
ну вот чтобы как-то так было. дробные числа или округлять, или просто заливать последнюю ячейку цветом посветлее |
04.01.2017, 14:34 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
05.01.2017, 14:27 | #5 |
Регистрация: 03.01.2017
Сообщений: 7
|
ого) супер! а можно еще как-то сделать, чтобы в каждой строке именно сами закрашенные ячейки были обведены границей?
|
05.01.2017, 16:19 | #6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
каждая ячейка или только внешняя граница? Запомните, все что хотите получить надо так формулировать что-бы не возникало вопросов, лучше все это делать как с скрином - нарисовал в екселе, "вот, хочу такое", и люди видят что именно хочется
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
06.01.2017, 09:53 | #7 |
Регистрация: 03.01.2017
Сообщений: 7
|
1. вот такая граница, не на каждую ячеку, а на каждую строку.
2. еще одна проблемка - если все форматирую, а потом нажимаю "заливку" то заливает все новыми цветами (это тоже видно на скрине на второй "табличке"). Хотелось бы чтобы цвета не менялись! НО в итоге колонок будет больше 56, поэтому не подходит. Код:
Последний раз редактировалось Frai5; 06.01.2017 в 09:58. |
06.01.2017, 11:17 | #8 |
Регистрация: 03.01.2017
Сообщений: 7
|
и знаете, в предыдущем коде сейчас нашла ошибку.
Если число 2,3 - красит два квадрата +1, а вот если уже 5,9 - красит 6 квадратов +1, что неправильно |
06.01.2017, 16:36 | #9 | |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Цитата:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
09.01.2017, 11:39 | #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 |