![]() |
|
Модераторы: MetalFan |
![]()
|
|
| Juice |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 13.1.2007 Репутация: нет Всего: нет |
XP, D7, 2003. OLE.
Господа, столкнулся с OLE-ошибкой. При выполнении данной строки выскакивает OLE error № 800A03EC.
sht_dest и sht_source - листы книг, соответственно. Номер ошибки мне абсолютно ничего не сказал, но интуиция подсказала, что что-то здесь не так Действительно! Пробежался по столбцу, на который мне показала эта самая интуиция вот этим кодом
с целью определения длины текста в ячейках. И что странное заметил - в одной из ячеек (на ней как раз затыкается прога), показывается длина текста 1024 байта, тогда как закинув ячейку в блокнот, увидел, что её содержимое более 1100. Каким образом еще можно переносить диапазоны ячеек из одного листа в другой или как можно обойти данную ошибку? Может у кого есть работающий код, по переносу ячеек, содержащих более 1k символов? Кстати, данная ошибка появляется в случае, если myRange является набором ячеек. Если же myRange:='C3:C3', то отрабатывает на ура и весь текст из одного листа в другой переносится как за здрасьте. Но это же редкостный гемор по одной ячейке за один проход цикла переносить!!! Это сообщение отредактировал(а) Juice - 14.12.2008, 04:33 |
||||
|
|||||
![]()
|
| Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |