|
|
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
Есть определенный массив данных. Для его анализа в конце вставлен столбец, который через функцию ЕСЛИ выполняет определенные вычисления: например, находит относительное изменение и абсолютное (в зависимости от того, что выбирает пользователь через элемент управления). Надо, чтобы цвет ячейки становился, например, красным, если вычисления имеют относительный характер и значение меньше 60%, и если вычисления имеют абсолютный характер и получаемая величина меньше 0. Через условное форматирование не получается такое выполнить. Как можно по другому это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 13:03:24 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
if cells(1,1)<20 then cells(1,1).Interior.ColorIndex =5 Закраска цветом 5 по условию <20 (например) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 13:10:07 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
Что значит условным форматом не получается??? Прокурору будете сказки рассказывать ;) См. вложение - там все сделано да еще и пороговые значения можно менять... Так еще и возможности условного форматирования на треть всего использовались. Срочно читать устав! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 13:43:07 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 13:48:00 |
|
||
|
Какой другой инструмент 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, 13:49:54 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
Спасибо за помощь. Но у меня еще один вопрос: как сделать так, чтобы если в определенной клетке ставиться число 1, то скрываются 3-6 столбец, если цифра 2 - то 6-10 столбец? или это нереальные запросы моего начальства? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 14:34:46 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
Все абсолютно реально и просто. На событие Change вешается процедура скрытия и отображения столбцов. процедуру можно нарисовать с помощью макрорекордера, Для обработчика событий - на ярлычке листа жмем правую кнопку, выбираем "Исходный текст" , слева выбираем "Worksheet", Справа - Change... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 14:48:41 |
|
||
|
Какой другой инструмент 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, 14:52:52 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
или вот тебе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 15:02:08 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
Эти макросы не работают, если цифра 1 или 2 ставится с помощью элемента управления. Что может быть не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 15:10:41 |
|
||
|
Какой другой инструмент 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:16:14 |
|
||
|
Какой другой инструмент Excel позволяет выделять цвет ячейки автоматически?
|
|||
|---|---|---|---|
|
#18+
TmoonЭти макросы не работают, если цифра 1 или 2 ставится с помощью элемента управления. Что может быть не так?Дело в том, что обработчик весит на событии изменения ячейки. Если ячейка изменяется с помощью элемента управления - то событие может и не подниматься. Перевесь обработчик с события листа на событие элемента управления и будет тебе счастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 15:23:02 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34097412&tid=2183998]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 356ms |

| 0 / 0 |
