Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 | 2 |

 

  Вопрос: Экспорт в Excel Добавлено: 16.01.07 08:54  

Автор вопроса:  Денис | ICQ: 109593029 

Ответить

  Ответы Всего ответов: 21  

Номер ответа: 16
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #16 Добавлено: 16.01.07 19:23
А что такое?

Да ничего, собственно... просто предупреждать надо! :-))) Я на DataTable внимания просто не обратил...
А ты вообще как Excel подключал? Через Reference? Просто как обычную COM-библиотеку?
К сожалению у меня до Excel еще руки в НЕТ не дошли, но насколько я знаю, там для работы с оффисными приложениями из НЕТ надо качать какую то приблуду специальную? набор дополнительных классов.. В любом случае посмотри тут
http://msdn2.microsoft.com/en-us/library/aa167896(office.11).aspx
может что то и прояснится.. Возможно из за этого и тормоза при передаче данных... В любом случае там примеров просто кучи..

Ответить

Номер ответа: 17
Автор ответа:
 Денис



ICQ: 109593029 

Вопросов: 15
Ответов: 32
 Профиль | | #17 Добавлено: 17.01.07 09:17
Я сделал ссылку на COM-библиотеку Interop.Excel.dll
Объявил переменные на Книгу, листы и все, проблем нет, единственное что не устраивает так это тормоза при больших объемах данных.
Есть другой вариант подключения в Excel'ю, но я его не пробывал, говорить пока о нем не буду..

Ответить

Номер ответа: 18
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #18 Добавлено: 17.01.07 10:11
Я сделал ссылку на COM-библиотеку Interop.Excel.dll

Возможно из за этого и есть тормоза.. Но как мне кажется.. не зряже MS приблуду специальную разработало для Office.. Interop.Excel.dll - это та библиотека которая автоматом создается при подключении COM-объекта, или же это и есть та самая приблуда о которой я говорил?

Ответить

Номер ответа: 19
Автор ответа:
 Денис



ICQ: 109593029 

Вопросов: 15
Ответов: 32
 Профиль | | #19 Добавлено: 17.01.07 11:23
Да она создается автоматом при подключении COM-объекта "Microsoft Excel 11.0 Object Library"

Ответить

Номер ответа: 20
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #20 Добавлено: 17.01.07 11:30
Да она создается автоматом при подключении COM-объекта "Microsoft Excel 11.0 Object Library"

Вооот, о чем я и говорил... если ты так жестко привязался к 11 версии, значит везде,где будет использоватьчя ивоя прога должен будет стоять именно 11 Excel
Все же попробуй найти эту Primary Interop Assambly, может все же именно в ней дело.. заодно и нас просвятишь..

Ответить

Номер ответа: 21
Автор ответа:
 Денис



ICQ: 109593029 

Вопросов: 15
Ответов: 32
 Профиль | | #21 Добавлено: 17.01.07 14:53
Все же попробуй найти эту Primary Interop Assambly, может все же именно в ней дело.. заодно и нас просвятишь.

:-) Мда... Мне б сначала узнать что это такое - Primary Interop Assambly?

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам