Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Импорт из ASP в EXEL на сервере.
|
|||
|---|---|---|---|
|
#18+
Дорогие колеги. Совсем недавно столкнулся я с проблемой: передать из базы в exel файл информацию. Файл должен создаватся на сервере. Не долго думавши начал смотреть MSDN. Там же нашол сампл реализованный на Microsoft.Jet , очень эффективно и просто. Один недостаток - не могу найти описание на счет SQL наречия на котором он разговаривает. По аналогии подобрал вставку ячеек и создание листов (типа create table [sheet1] (a1.....) ) но не в этом суть. Я не знаю сколько листов будет в создаваемом файле (по умолчанию 2); структура новых листов (размер ячеек, объединенные ячейки, окантовка.....) должна соответствовать второму листу. Заранее благодарен за любую информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2005, 18:00 |
|
||
|
Импорт из ASP в EXEL на сервере.
|
|||
|---|---|---|---|
|
#18+
Попробую уточнить суть проблеммы. <%@ 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 %> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2005, 18:13 |
|
||
|
Импорт из ASP в EXEL на сервере.
|
|||
|---|---|---|---|
|
#18+
Вот что предложил сам Excel по записиси макроса Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2005, 09:32 |
|
||
|
Импорт из ASP в EXEL на сервере.
|
|||
|---|---|---|---|
|
#18+
Centelвот так создаю новый лист, но как его форматировать? Идеальным вариантом было бы копирование структуры Sheet1 в Sheet2, но как это сделать?Идеальный вариант - создание рабочей книги на основе шаблона. Сперва форматируется шаблон, а созданная по нему книга принимает данные, которые немедленно отображаются в заданном формате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2005, 11:42 |
|
||
|
Импорт из ASP в EXEL на сервере.
|
|||
|---|---|---|---|
|
#18+
ProcessorИдеальный вариант - создание рабочей книги на основе шаблона. Сперва форматируется шаблон, а созданная по нему книга принимает данные, которые немедленно отображаются в заданном формате. Извините за неграмотоность, но: Как создать рабочую книгу? На стороне сервера в синтаксисе ASP? Или в синтаксисе Jet OLE DB for Exel? Основным требованием к задаче является то, что на сервере (WEB) не должен быть инсталлирован Exel.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 18:41 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=32995593&tid=2186145]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 263ms |

| 0 / 0 |
