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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2013, 10:50   #1
tibhar940
Пользователь
 
Регистрация: 31.07.2012
Сообщений: 79
Вопрос Экспорт таблицы в эксель по 65 536 строк

Доброго времени суток.

Подскажите, пожалуйста.
Есть таблица в Аксессе по размеру >65 536 строк.
Можно ли её экспортировать в несколько .xls файлов, которые по размеру будут 65536 строк? Соответственно последний .xls будет содержать все оставшиеся строки.

Заранее спасибо.
tibhar940 вне форума Ответить с цитированием
Старый 13.01.2013, 19:48   #2
was3110
Форумчанин
 
Аватар для was3110
 
Регистрация: 25.04.2010
Сообщений: 254
По умолчанию

Уверен, что возможно... Готов обсудить по электронке (в профиле)
помогать студентам - моя вторая профессия
was3110 вне форума Ответить с цитированием
Старый 14.01.2013, 02:27   #3
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Конечно, можно:
1. Добавьте в таблицу поле типа счётчик (если его там ещё нет).
2. С каждым проходом цикла отбирайте очередные 65535 записей и записывайте их, например, на новый лист Excel с помощью, например, CopyFromRecordset.
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 14.01.2013, 11:20   #4
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Добрый день.
Или как вариант (уверен не самый лучший ):

Код:
for i = 1 to 1000000
'запрос на добавление в временную таблицу с условием отбора по полю счётчик >=i and <=i+65536'я бы ставил меньше так как возможны проблемы (к примеру я ограничился бы 64999 для будущей проверки)
'импорт в нужную таблицу или процедура по созданию дирректорий/файлов для хранения истории


next i
gluk_fm вне форума Ответить с цитированием
Старый 15.01.2013, 02:55   #5
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Например в таблице tablic1 16 записей, а нам нужны блоки по 4 записи:
Изображения
Тип файла: jpg 15.01.jpg (60.9 Кб, 76 просмотров)
alvk вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка таблицы эксель в ворд n0str0m0 Microsoft Office Word 3 22.05.2012 11:51
Позиция в DBLookUpComboBox и экспорт в эксель mejikuu БД в Delphi 1 24.02.2012 21:27
Эксель + Интернет ( экспорт данных) ShamanK Microsoft Office Excel 1 16.10.2009 13:23
экспорт отчетов аксесс в эксель с полным форматированием kate158 Помощь студентам 1 11.03.2009 17:52
Экспорт в эксель (использование формул) sashaslam Общие вопросы Delphi 2 06.02.2009 12:21