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

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

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

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


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