Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2016, 07:14   #1
Skyliner
 
Регистрация: 03.04.2016
Сообщений: 4
Вопрос Сводные таблицы с помощью VBA или макросов?

Доброе утро!

Такой вопрос: из программы ипортируется файл с 3 000+ строками. Из него нужно несколько сводных таблиц по определенным значениям. Сейчас это делается вручную каждый месяц (т к данные меняются). Можно ли с помощью VBA или макросов автоматизировать это? Важно так же оформление/форматирование таблицы - в идеале, что бы в зависимости от количества значений менялся шрифт, а формат оставался горизонтальным А4.

В общем нужна такая система: импорт из программы, пару кликов и новые сводные готовы. Это реализуемо? Так как сейчас, чтобы вручную не делать новую таблицу пытаются вносить изменения в существующую, в результате этого возникает много ошибок.

Спасибо
Skyliner вне форума Ответить с цитированием
Старый 20.05.2016, 13:36   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Можно ли с помощью VBA или макросов автоматизировать это?
да, можно

Цитата:
Важно так же оформление/форматирование таблицы
макрос это всё может учесть
Вот вы один раз сделали вручную эти сводные, раскрасили как надо,
- теперь задача макроса сводится к открытию этого файла-шаблона, и замене прежних данных (3000 строк) на новые, + команда «обновить» для сводной таблицы

Цитата:
пару кликов и новые сводные готовы. Это реализуемо?
достаточно одного клика
реализуемо
EducatedFool вне форума Ответить с цитированием
Старый 30.05.2016, 07:05   #3
Skyliner
 
Регистрация: 03.04.2016
Сообщений: 4
По умолчанию

Чтобы было понятнее, что нужно в приложении пример (первая вкладка часть базы данных, вторая то что нужео получить на выходе).

Сейчас пробую разные варианты (фильтры, запись макро).

Если есть идеи как правильнее это реализвать, то буду благодарен.
Вложения
Тип файла: xlsx primer.xlsx (16.7 Кб, 15 просмотров)
Skyliner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как с помощью VBA растянуть нижнюю границу таблицы до конца листа (Word 2013). ac1-caesar Microsoft Office Word 12 08.02.2015 09:41
Сводные таблицы Termit7777 Microsoft Office Excel 14 02.05.2012 12:22
VBA и сводные таблицы Excel strannayaskazka Помощь студентам 0 11.07.2011 13:47
Сводные таблицы lekasergeevna Microsoft Office Excel 3 08.12.2010 23:21
Сводные таблицы lekasergeevna Microsoft Office Excel 6 08.12.2010 20:29