Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ASP&Exel
|
|||
|---|---|---|---|
|
#18+
Дорогие колеги может не совсем по адресу НО... Совсем недавно столкнулся я с проблемой: передать из базы в exel файл информацию. Файл должен создаватся на стороне сервера (IIS). Не известно количество листов в создаваемом файле (2 и более); структура новых листов (размер ячеек, объединенные ячейки, окантовка.....) должна соответствовать первому листу. Заранее благодарен за любую информацию. суть проблеммы. <%@ Language=VBScript %> <% Dim sSourceXLS sSourceXLS = Server.MapPath(".") & "\001.xls" 'Open the ADO connection to the destination Excel workbook Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & sSourceXLS & ";" & _ "Extended Properties=""Excel 8.0;HDR=NO;""" oConn.Execute "Insert into [Sheet1$A12:A12] Values ('test')" oConn.Execute "Create Table[Sheet2](a0 char)"' вот так создаю новый лист, но как его форматировать? Идеальным вариантом было бы копирование структуры Sheet1 в Sheet2, но как это сделать? Помогите! Плиз. oConn.Execute "Insert into [Sheet2$A0:A0] Values ('test')" oConn.Close %> А как можно удалить лист в книге Excel? "DROP TABLE [Sheet#]" не работает? Изучил огромное колличество материалов, но ничего дельного нет. Складывается такое впечетление, что можно только вставлять и извлекать данные.Звонил на неделе в техподдержку майкрософта, ждал 3 дня, результата 0, только разводят руками :( . Плиз ай нид хелп !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2005, 00:03 |
|
||
|
ASP&Exel
|
|||
|---|---|---|---|
|
#18+
вы там главное вовремя платите за обновление версий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2005, 02:21 |
|
||
|
ASP&Exel
|
|||
|---|---|---|---|
|
#18+
CentelДорогие колеги может не совсем по адресу НО... Совсем недавно столкнулся я с проблемой: передать из базы в exel файл информацию. Файл должен создаватся на стороне сервера (IIS). Переверни задачу. Excel не очень удобен для посылки данных в него. Намного проще запрашивать данные из самого Excel. Делаешь рабочую книгу с автостартующим макросом. Из него создаешь новую книгу для данных, подключаешься к базе данных, вытягиваешь данные, форматируешь их, посылаешь подготовленную книгу клиенту, и закрываешь Excel. Все это делается через VBA - встроенный в Excel макроязык Visual Basic for Appliсations. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 01:33 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33006665&tid=1347763]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 268ms |
| total: | 408ms |

| 0 / 0 |
