Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Копирование динамических таблиц с удалением пустых строк - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копирование динамических таблиц с удалением пустых строк (Макросы/Sub)
Копирование динамических таблиц с удалением пустых строк
Maryasha Дата: Пятница, 21.07.2017, 10:23 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 152
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день! Пост частично является продолжением данной темы http://www.excelworld.ru/forum/2-34575-1 В чем состоит задача?
1)Есть динамическая рабочая таблица, заполняемая данными по холдингам, в одном холдинге может быть 3 организации (соответственно 3 строки),в другом -80
2) Эта таблица должна вставляться в форму отчетности, при этом лишние строки, оставшиеся от предыдущего холдинга (например в котором 70 организаций) должны удаляться, почему не сделать руками? Потому что таблиц таких около 40 штук в форме отчетности
3) Еще один нюанс состоит в том что в случае большого кол-ва организаций таблица банально не вместится на 1 страницу и нужно скопировать с заголовками оставшийся кусок на новую страницу
Соответственно, нужен макрос, который
1) Копирует только заполненные строки таблицы в указанный интервал формы отчетности
2)Переносит таблицу на новую страницу в случае если она не вмещается на текущую
3)Переносит верхушку страницы которая была следующей на новую страницу
2-3 пункт не знаю на сколько возможны для реализации на практике. Поэтому и обращаюсь.
Всем заранее спасибо за советы
К сообщению приложен файл: 4026309_2-1-.xlsx(62Kb)
 
Ответить
СообщениеДобрый день! Пост частично является продолжением данной темы http://www.excelworld.ru/forum/2-34575-1 В чем состоит задача?
1)Есть динамическая рабочая таблица, заполняемая данными по холдингам, в одном холдинге может быть 3 организации (соответственно 3 строки),в другом -80
2) Эта таблица должна вставляться в форму отчетности, при этом лишние строки, оставшиеся от предыдущего холдинга (например в котором 70 организаций) должны удаляться, почему не сделать руками? Потому что таблиц таких около 40 штук в форме отчетности
3) Еще один нюанс состоит в том что в случае большого кол-ва организаций таблица банально не вместится на 1 страницу и нужно скопировать с заголовками оставшийся кусок на новую страницу
Соответственно, нужен макрос, который
1) Копирует только заполненные строки таблицы в указанный интервал формы отчетности
2)Переносит таблицу на новую страницу в случае если она не вмещается на текущую
3)Переносит верхушку страницы которая была следующей на новую страницу
2-3 пункт не знаю на сколько возможны для реализации на практике. Поэтому и обращаюсь.
Всем заранее спасибо за советы

Автор - Maryasha
Дата добавления - 21.07.2017 в 10:23
InExSu Дата: Суббота, 22.07.2017, 01:57 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 260
Репутация: 29 ±
Замечаний: 80% ±

Excel 2010
Вы догадываетесь, что Вас не поняли? yes
Концепция отчётов была сделана для Word и пришпандорена в Excel? :(
Упростите задачу. Трудно съесть булку целиком.
 
Ответить
СообщениеВы догадываетесь, что Вас не поняли? yes
Концепция отчётов была сделана для Word и пришпандорена в Excel? :(
Упростите задачу. Трудно съесть булку целиком.

Автор - InExSu
Дата добавления - 22.07.2017 в 01:57
Maryasha Дата: Четверг, 27.07.2017, 18:13 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 152
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
InExSu, сам разобрался)
 
Ответить
СообщениеInExSu, сам разобрался)

Автор - Maryasha
Дата добавления - 27.07.2017 в 18:13
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копирование динамических таблиц с удалением пустых строк (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!