|
|
|
Форматирование ячеек при группировке в Excel
|
|||
|---|---|---|---|
|
#18+
Есть таблица в Excel. (на машинах версии Excel разные, от 97 до 2003). Использую группировку столбцов. (Группировка используется по 2-м причинам: 1- для удобства отображения, мониторы есть даже 14'', а таблица большая 2- для печати только нужного материала, рассчитывая значения непоказанных сгруппированных ячеек + В ячейках используется условное форматирование и проверки на ввод значения). Например сгруппированы столбцы: B и C, и свернуты т.е видим столбцы A, D, E.. Пусть в ячейке A1 число 8. Как сделать чтобы: выделил ячейку A1 потащил к ячейке E1 и вставленные значения , т.е скопированные данные 1. не попали в свернутые на данный момент ячейки B1 и C1 2. не нарушили условное форматирование ячеек B1 и C1 Если нужно написать макрос, то буду благодарен за пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 17:12:10 |
|
||
|
Форматирование ячеек при группировке в Excel
|
|||
|---|---|---|---|
|
#18+
Скопировать и вставить значения. Специальная вситавка - значения. Чтобы делать макросом попробуйте записывать макрос и смотреть, что получается! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 22:36:44 |
|
||
|
Форматирование ячеек при группировке в Excel
|
|||
|---|---|---|---|
|
#18+
Но у меня в книге Excel 12 листов(месяцы года), группированные столбцы разные и их много (например: B,C E,F... группированы) и еще человек сам решает куда и сколько вставить значений и заранее Excel это не известно. Например если запустить макрорекордер скопировать нужное значение и выделить всю область с группировкой и вставить значения, то он вставит и во внутрь группировки, а хотелось бы чтоб не вставлял) Что написал макрорекордер по Вашему совету, но мне это ничего не дает, что можно еще сделать? Sub Макрос4() ' ' Макрос4 Макрос ' Макрос записан 25.07.2007 (Sergey) ' Range("A1").Select ActiveCell.FormulaR1C1 = "8" Range("A1").Select Selection.Copy Range("D1:H1").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False Range("G3").Select End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2007, 07:26:21 |
|
||
|
Форматирование ячеек при группировке в Excel
|
|||
|---|---|---|---|
|
#18+
1) Можно научиться писать макросы и начинать реализовывать свои задумки 2) Или делать как-то по дркгому. Не обижайтесь, но Ваша задача довольно специфична и вряд ли кто-то будет писать готовое решение для вас. Другое дело если вы сами поточнее сформулируете задачу, будете пытаться её реализовывать и будете сюда обращаться за конкретными советами, то вам конечно же помогут. Варианты конкретных вопросов: 1) Как определить какие строки сгруппированы, а какие нет? 2) Как определить последнюю строку или последний столбец? 3) Как скопировать значение ячейки, не нарушив формат? .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2007, 10:11:16 |
|
||
|
|

start [/forum/search_topic.php?author=ivan_r&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 649ms |
| total: | 784ms |

| 0 / 0 |
