powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access 2007 Excel Find
2 сообщений из 2, страница 1 из 1
Access 2007 Excel Find
    #39371553
_Groxot_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго утра.
Заполняю листы Excel из Access.
В 2003. 2010, 2013 Все отлично.
В 2007 Access - Excel Жуткие тормоза

xlWS.Cells.Find - подвисает по секунде
xlWS.Cells(Row,Col) = ... - так же тупит

Возможно есть какое то лекарство именно для 2007? Там есть свои особенности?
...
Рейтинг: 0 / 0
Access 2007 Excel Find
    #39373828
Может вам стоит поменять стратегию?
Например:
1. Диапазон ячеек, где ищете и куда пишете прочитать в переменную Variant - получаете двумерный массив (v = xlWS.Range("A1:C10).Value);
2. В цикле по массиву ищете значение и вносите данные;
3. Заполненный массив присваиваете диапазону.

Этот метод в любом случае быстрее.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access 2007 Excel Find
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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