
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.10.2006, 13:03:24
|
|||
|---|---|---|---|
|
|||
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
Есть определенный массив данных. Для его анализа в конце вставлен столбец, который через функцию ЕСЛИ выполняет определенные вычисления: например, находит относительное изменение и абсолютное (в зависимости от того, что выбирает пользователь через элемент управления). Надо, чтобы цвет ячейки становился, например, красным, если вычисления имеют относительный характер и значение меньше 60%, и если вычисления имеют абсолютный характер и получаемая величина меньше 0. Через условное форматирование не получается такое выполнить. Как можно по другому это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2006, 13:10:07
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
if cells(1,1)<20 then cells(1,1).Interior.ColorIndex =5 Закраска цветом 5 по условию <20 (например) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 13:43:07
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
Что значит условным форматом не получается??? Прокурору будете сказки рассказывать ;) См. вложение - там все сделано да еще и пороговые значения можно менять... Так еще и возможности условного форматирования на треть всего использовались. Срочно читать устав! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 13:48:00
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 13:49:54
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
Formatting Cells Containing Formulas To format cells containing Formulas using the Conditional Formatting dialog box, add a VBA Function: Step 1: Add the following VBA Function to a regular Module: Код: plaintext 1. 2. Step 2: Use the Custom Function to identify and format cells containing formulas: 1. Select the cells in the sheet by pressing Ctrl+A, in Excel 2003 press Ctrl+A+A from a cell inside a region. 2. From the Format menu, select Conditional Formatting. 3. In Condition 1, select Formula is from the dropdown list. 4. In the formula box, type =IsFormulaInCell(A1), and then click Format. 5. From the Font tab, select any desired color and click OK twice. See screenshot for a sample ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 14:34:46
|
|||
|---|---|---|---|
|
|||
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
Спасибо за помощь. Но у меня еще один вопрос: как сделать так, чтобы если в определенной клетке ставиться число 1, то скрываются 3-6 столбец, если цифра 2 - то 6-10 столбец? или это нереальные запросы моего начальства? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 14:48:41
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
Все абсолютно реально и просто. На событие Change вешается процедура скрытия и отображения столбцов. процедуру можно нарисовать с помощью макрорекордера, Для обработчика событий - на ярлычке листа жмем правую кнопку, выбираем "Исходный текст" , слева выбираем "Worksheet", Справа - Change... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 14:52:52
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
TmoonСпасибо за помощь. Но у меня еще один вопрос: как сделать так, чтобы если в определенной клетке ставиться число 1, то скрываются 3-6 столбец, если цифра 2 - то 6-10 столбец? или это нереальные запросы моего начальства? этот код помести в код листа. а до этого назови ячейку, в которой будет указываться значение (1 или 2) "SwitcherHide" Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2006, 15:02:08
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
или вот тебе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 15:10:41
|
|||
|---|---|---|---|
|
|||
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
Эти макросы не работают, если цифра 1 или 2 ставится с помощью элемента управления. Что может быть не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 15:16:14
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
TmoonЭти макросы не работают, если цифра 1 или 2 ставится с помощью элемента управления. Что может быть не так? сделай такой обработчик изменения элемента, в данном случае TextBox: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2006, 15:23:02
|
|||
|---|---|---|---|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически? |
|||
|
#18+
TmoonЭти макросы не работают, если цифра 1 или 2 ставится с помощью элемента управления. Что может быть не так?Дело в том, что обработчик весит на событии изменения ячейки. Если ячейка изменяется с помощью элемента управления - то событие может и не подниматься. Перевесь обработчик с события листа на событие элемента управления и будет тебе счастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2183998]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 367ms |

| 0 / 0 |
