powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Заполнение листа данными после запроса ADODB
5 сообщений из 5, страница 1 из 1
Заполнение листа данными после запроса ADODB
    #35654628
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сейчас это делается построчно, как указано в manuals к VBA, т.е. пробегаются все строки и заполняются. при этом работает и визуализация данного процесса.

Можно ли записать как-то данные в лист сразу все, а не построчно? Или как-то по-другому ускорить заполение листа?
...
Рейтинг: 0 / 0
Заполнение листа данными после запроса ADODB
    #35654715
Smiler™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
метод range.CopyFromRecordset
...
Рейтинг: 0 / 0
Заполнение листа данными после запроса ADODB
    #35654771
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Smiler™метод range.CopyFromRecordset

Супер!!!!! ОГРОМНОЕ СПАСИБО!!!!! В диком восторге просто :)) 16 тысяч строк выбралось из 200 тысяч буквально за 10 секунд на виртуальной ОС!! :)) Спасибо!!! :)
...
Рейтинг: 0 / 0
Заполнение листа данными после запроса ADODB
    #35654798
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно еще вопрос в догонку? Если обрабатывать данные построчно в рекордсете - это будет быстрее происходить, чем работа со строками листа в экселе? Т.е. это будет обработка строк в памяти?
...
Рейтинг: 0 / 0
Заполнение листа данными после запроса ADODB
    #35655287
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений_АнатольевичА можно еще вопрос в догонку? Если обрабатывать данные построчно в рекордсете - это будет быстрее происходить, чем работа со строками листа в экселе? Да, быстрее. Не будут тратиться ресурсы на отображение значений в ячейках листа.

Евгений_АнатольевичТ.е. это будет обработка строк в памяти?Ты в любом случае работаешь со строками в памяти :) Просто очередная строка рекордсета и строка Экселя хранятся в памяти по разному.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Заполнение листа данными после запроса ADODB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]