|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Доброго времени суток. Есть база access (office 2016), она выгружает определённые данные в таблицу. Эту таблицу надо ещё сохранять в excel файл. В vba я не силён, поэтому спрашиваю тут)) Получилось добиться только создания с нужным именем и нужными названиями столбцов, но вот данные из access в эту таблицу ну никак не хотят переноситься. Ещё проблема в том, что данных этих в таблице может быть 500-600 тысяч строк, всего 10 столбцов. Лазил по интернету, ничего не получается, помогите, пожалуйста) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 12:36 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
greker...что данных этих в таблице может быть 500-600 тысяч строк, всего 10 столбцов... Стесняюсь спросить: а что с таким количеством данных можно сделать в Ёкселе (особенно если учесть ограничение в 65500 строк) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 13:02 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Из-за количества строк встроенный макрос экспорт с форматированием и не подходит (( Данные ещё нужны для дальнейшей обработки, уже из excel ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 13:06 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
grekerЕсть база access (office 2016), она выгружает определённые данные в таблицу excel а почему бы аксессом не обработать -- всесто ексель формата можно сформировать тхт или csv. и открывать с пересохранением уже их ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 15:06 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
greker...Данные ещё нужны для дальнейшей обработки, уже из excel... Если Вы убеждены,что ёксель справится с обработкой данных -не буду Вас разубеждать(учтите больше 65500 строк(записей) экспортировать в него не возможно (хоть вручную,хоть макросом,хоть VBA -некуда.Как налить 5 литров воды в 3-х литровую банку?) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 15:10 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
sdkuв Ёкселе (особенно если учесть ограничение в 65500 строк)данные устарели и давно https://support.office.com/ru-ru/article/Технические-характеристики-и-ограничения-excel-1672b34d-7043-467e-8e27-269d656771c3 1 048 576 строк ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2019, 15:14 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
А по сути вопроса кто-то подсказать может?) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2019, 11:42 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
greker, в примере есть и экспорт ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2019, 11:51 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Панург, Спасибо, посмотрю! Способ, описанный там, подойдёт под большое количество строк? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2019, 12:22 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
greker, С большим количеством строк у меня получилось делать только так, сначала из БД данные выгружаются в файл csv. Затем полученный файл экспортируется в excel. По необходимости затем к строкам применяется форматирование. P.S. с числом строк > 500млн экселю очень плохо ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2019, 15:54 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
grekerСпособ, описанный там, подойдёт под большое количество строк?прежде чем выложить, я экспортировал 1 млн. записей. Swa111с числом строк > 500млн экселю очень плохоКонечно плохо! С таким количеством он лопнет! При условии, что макс. кол-во строк - 1 048 576 (один миллион сорок восемь тысяч пятьсот семьдесят шесть), а тут аж 500 млн.! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2019, 17:59 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2019, 18:05 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Панург, да, да в 1000 раз ошибся. Но факт остается фактом, с таблицой примерно ~600 тысяч записей и около 20 столбцов ворочается медленно. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 00:58 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
sdkuЕсли Вы убеждены,что ёксель справится с обработкой данных-не буду Вас разубеждать...Swa111 Но факт остается фактом, с таблицой примерно ~600 тысяч записей и около 20 столбцов ворочается медленно.Ерунда все это-ТСу нужен ёксель! (Это ж надо придумать-экспортировать в excel таблицу в 500000 записей-вот только зачем?) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 10:26 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
sdku, Я думаю, что заказчик ТСа - человек, который достаточно знает Ексель, но не имеет понятия о возможностях СУБД (не только Аксеса) в смысле использования запросов. Я знаю такого человека, который готов занять студента обработкой большого количества записей в Екселе, и страшно удивляется, когда искомый результат получается после создания и использования 2-3 запросов в Аксесе через полчаса раздумий. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 14:51 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
sdku, выгрузить, архив результатов расчета заработной платы за год со всеми аналитиками по предприятию с численностью ~10 000 чел, для того что воспользоваться сводными таблицами и нарисовать красивые графики. P.S. естественно расчет был не в Access ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 17:48 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Swa111для того что воспользоваться сводными таблицами и нарисовать красивые графики. Чтобы рисовать красивые графики обычно из больших баз выгружают уже агрегированные данные, записей там будет на порядки меньше, чем на каждого человека по несколько показателей. Песресмотрите поход к рисованию графиков. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2019, 19:07 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Спасибо за помощь))) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2019, 18:45 |
|
Экспорт из access в excel с помощью vba
|
|||
---|---|---|---|
#18+
Панург, Здравствуйте, большое спасибо за пример экспорта! Подскажите пожалуйста, как можно в этом примере сделать экспорт по скрытым столбцами и фильтру одновременно? Что нужно добавить в vba? Сам vba недавно начал изучать, простите новичка. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 07:26 |
|
|
start [/forum/topic.php?fid=45&msg=39824569&tid=1610482]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 161ms |
0 / 0 |