Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как программно создать файл excel?

462
07 апреля 2004 года
little brother
81 / / 18.10.2002
Помогите плиз! Конкретная ситуация:
CDatabase cdbMyDB;
cdbMyDB.Open("Файлы Excel");
И как создать новый файл? Можно создать таблицу:
cdbMyDB.ExecuteSQL("CREATE TABLE table (pole1 TEXT,pole2 TEXT)");
А как создать сам файл? Только мне нужно создать не excel4.0, а excel 97-2000
462
08 апреля 2004 года
little brother
81 / / 18.10.2002
Цитата:
Originally posted by little brother
Помогите плиз! Конкретная ситуация:
CDatabase cdbMyDB;
cdbMyDB.Open("Файлы Excel");
И как создать новый файл? Можно создать таблицу:
cdbMyDB.ExecuteSQL("CREATE TABLE table (pole1 TEXT,pole2 TEXT)");
А как создать сам файл? Только мне нужно создать не excel4.0, а excel 97-2000



Никто не знает? Или никому не интересно? Ладно, я знаю один способ для полных извращенцев. Считать двоичный код в буфер из пустого xls файла и потом создать любой файл и записать туда всю эту лажу - получится копия пустого файла. А потом можно подключаться к нему через ODBC или как угодно и добавлять/изменять данные!
P.S. А второй способ кто-нибудь знает?

6.2K
08 апреля 2004 года
ol777
8 / / 05.04.2004
Цитата:
Originally posted by little brother


Никто не знает? Или никому не интересно? Ладно, я знаю один способ для полных извращенцев. Считать двоичный код в буфер из пустого xls файла и потом создать любой файл и записать туда всю эту лажу - получится копия пустого файла. А потом можно подключаться к нему через ODBC или как угодно и добавлять/изменять данные!
P.S. А второй способ кто-нибудь знает?



О! Сам только что этим мучался. Если про извращенцев, то можно самому создать OLE2 контейнер и поместить туда свой BIFF.

Я даже попробовал. Убийственно.... не рекомендую

Я сделал через механизм OLE. Оказалось просто и удобно. Скорость достойная. Возможности большие. А через ODBC/DAO видимо только с извратом

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог