Давно пользуюсь при необходимости методом объединения ячеек без потери данных путём применения к объединяемым ячейкам функции "формат по образцу" объединенного диапазона.
Здесь на форуме уже тоже как-то было описание этой не документированной возможности Ёкселя.
Не удобно это делать в ручную:
1. Копируешь объединяемые ячейки куда-то в свободное место.
2. Там их объединяешь, говоря "Ну и фиг с ним" на предупреждение Ёкселя о том, что все данные кроме левой верхней ячейки будут потеряны.
3. С объединённых ячеек копируешь формат (формат по образцу) и форматируешь им исходные ячейки.
После таких манипуляций под сгруппированной ячейкой будут оставаться не затёртыми данные и всех остальных ячеек кроме левой верхней.
Они появляются после разгруппировки, а самое главное, что видятся автофильтром.
Возникла идея выполнять такое объединение макросом без использования промежуточных ячеек для форматирования.
А уж если в скрываемые при объединении ячейки опционально (или другим макросом) можно будет вместо их текста вставить формулы = первой ячейке, то будет вообще очень удобно.
Попытался записать макрос такого хитрого объединения макрорекордером, но там вроде всё понятно, а вот как создать макрос, не понимаю...
Даже показывать "плоды своих трудов" над макросом не буду чтобы не засмеяли...
Здесь на форуме уже тоже как-то было описание этой не документированной возможности Ёкселя.
Не удобно это делать в ручную:
1. Копируешь объединяемые ячейки куда-то в свободное место.
2. Там их объединяешь, говоря "Ну и фиг с ним" на предупреждение Ёкселя о том, что все данные кроме левой верхней ячейки будут потеряны.
3. С объединённых ячеек копируешь формат (формат по образцу) и форматируешь им исходные ячейки.
После таких манипуляций под сгруппированной ячейкой будут оставаться не затёртыми данные и всех остальных ячеек кроме левой верхней.
Они появляются после разгруппировки, а самое главное, что видятся автофильтром.
Возникла идея выполнять такое объединение макросом без использования промежуточных ячеек для форматирования.
А уж если в скрываемые при объединении ячейки опционально (или другим макросом) можно будет вместо их текста вставить формулы = первой ячейке, то будет вообще очень удобно.
Попытался записать макрос такого хитрого объединения макрорекордером, но там вроде всё понятно, а вот как создать макрос, не понимаю...
Даже показывать "плоды своих трудов" над макросом не буду чтобы не засмеяли...