powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Структура xls файла
24 сообщений из 24, страница 1 из 1
Структура xls файла
    #33798409
dasx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужен subj, чтоб можно было писать xls файл вручную.
Заранее благодарен.
...
Рейтинг: 0 / 0
Структура xls файла
    #33798426
k-nike2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Структура .xls, а также других офисных файлов закрыта, поэтому наверное никак. Единственное знаю, что проекту OpenOffice удалось достичь некоторых успехов в расшифровке микрософтовских документов. Может там покапать?
...
Рейтинг: 0 / 0
Структура xls файла
    #33798472
dasx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так может есть какие-то библиотеки или что-то ещё? Ато через ActiveX както долго получается.
...
Рейтинг: 0 / 0
Структура xls файла
    #33798762
AL_KIR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоже пытаюсь решить проблему увеличения скорости Excel.Application...

здесь же на форуме подсказали следующее:

использовать objExcel.Cells(2,1).CopyFromRecordset RSost

теперь я вставляю данные сразу блоками, затем накладываю форматирование, скорость увеличилась в разы...
...
Рейтинг: 0 / 0
Структура xls файла
    #33800556
Абориген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Excel умеет сохранять в xml и html. И соответственно читать эти форматы. Т.е. можно и без xls обойтись.
...
Рейтинг: 0 / 0
Структура xls файла
    #33800698
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dasxТак может есть какие-то библиотеки или что-то ещё? Ато через ActiveX както долго получается.долго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?
...
Рейтинг: 0 / 0
Структура xls файла
    #33800794
AL_KIR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft dasxТак может есть какие-то библиотеки или что-то ещё? Ато через ActiveX както долго получается.долго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?

остатки по складам 20000 позиций с раскрашиванием и оформлением... ~6 мб excel файл формируется - 20 минут через объект Excel.Application, если выводить построчно...
...
Рейтинг: 0 / 0
Структура xls файла
    #33801365
dasx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft dasxТак может есть какие-то библиотеки или что-то ещё? Ато через ActiveX както долго получается.долго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?

На самом деле проблема не у меня, а у моего друга. Он рассказал мне о ней и я тоже заинтересовался :)
Он вообще пишет используя Qt. А в xls заганяет даные при помощи специального ActiveX обьекта. Пробывал перегнать таблицу с базы (там всего пару записей, максимум штук 20), длится секунд 8. Но что будет, когда таблица будет огромной?! Думаю, представить можно ;)
...
Рейтинг: 0 / 0
Структура xls файла
    #33801487
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftдолго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?

Что, не делал, что ли через ActiveX? Тормозит так, что заснуть можно. У всех тормозит.
...
Рейтинг: 0 / 0
Структура xls файла
    #33801504
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу библиотек рекомендую здесь посмотреть:-

шмяк

Что выбрать -- не скажу: я в своё время на скорость забил, а сейчас, слава Богу, забил на Excel. Но привлекательно выглядят названия "C++ wrapper of Excel C API", "pyExcelerator" -- может ещё что есть.
...
Рейтинг: 0 / 0
Структура xls файла
    #33802503
Абориген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AL_KIR miksoft dasxТак может есть какие-то библиотеки или что-то ещё? Ато через ActiveX както долго получается.долго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?

остатки по складам 20000 позиций с раскрашиванием и оформлением... ~6 мб excel файл формируется - 20 минут через объект Excel.Application, если выводить построчно...Если делать через DDE, то в несколько раз быстрее. Но программировать DDE - это мрак.
...
Рейтинг: 0 / 0
Структура xls файла
    #33803142
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid miksoftдолго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?

Что, не делал, что ли через ActiveX? Тормозит так, что заснуть можно. У всех тормозит.я делал через ActiveX, но не через Excel.Application, а через F1Book. Никаких проблем с быстродействием не заметил, на файлах в единицы мегабайт сохранение в файл происходит за секунды.
...
Рейтинг: 0 / 0
Структура xls файла
    #33803933
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft

Круто. Ну пусть тогда автор через F1Book переписывает.
...
Рейтинг: 0 / 0
Структура xls файла
    #33804157
dasx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо. Будем разбераться.
...
Рейтинг: 0 / 0
Структура xls файла
    #33804819
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid miksoft

Круто. Ну пусть тогда автор через F1Book переписывает.
а что-то у автора я не нашел прямого упоминания через какой именно ActiveX-компонент он работает...
...
Рейтинг: 0 / 0
Структура xls файла
    #33805092
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AL_KIR miksoft dasxТак может есть какие-то библиотеки или что-то ещё? Ато через ActiveX както долго получается.долго - это сколько? и на каких объемах? и что имеется в виду под "через ActiveX"?

остатки по складам 20000 позиций с раскрашиванием и оформлением... ~6 мб excel файл формируется - 20 минут через объект Excel.Application, если выводить построчно...

20 000 строк
10 колонок
с раскрашиванием особых случаев и прочим..

в нашей системе "MX" - не более минуты
написано на VBA без дополнительных ActiveX
(аккуратное программирование)
...
Рейтинг: 0 / 0
Структура xls файла
    #33805881
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftа что-то у автора я не нашел прямого упоминания через какой именно ActiveX-компонент он работает...


Обычно такие работают что через Excel.Application (JFYI).
...
Рейтинг: 0 / 0
Структура xls файла
    #33805888
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX -- ALEXв нашей системе "MX" - не более минуты


Да, производительность компов растёт не по дням, а по часам. Всё равно долго (imho).
...
Рейтинг: 0 / 0
Структура xls файла
    #33806108
MX -- ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkSquid MX -- ALEXв нашей системе "MX" - не более минуты


Да, производительность компов растёт не по дням, а по часам. Всё равно долго (imho).

обычный серийный комп
полтора гигагерца

на двухпроцессорном AMD 64-разр - менее 10 сек
...
Рейтинг: 0 / 0
Структура xls файла
    #33807267
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k-nike2Структура .xls, а также других офисных файлов закрыта, поэтому наверное никак. Единственное знаю, что проекту OpenOffice удалось достичь некоторых успехов в расшифровке микрософтовских документов. Может там покапать?


Не совсем так.

The Microsoft Excel Binary File Format (BIFF) information is documented in the Excel 97 Developer's Kit (ISBN 1-57231-498-2).

Ищите описание формата BIFF
...
Рейтинг: 0 / 0
Структура xls файла
    #33807843
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, поможет Jakarta POI?
http://jakarta.apache.org/poi/
...
Рейтинг: 0 / 0
Структура xls файла
    #33813619
dasx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил прав. Правда я об этом узнал раньше чем ты написал :) Но всё-равно спасибо.
...
Рейтинг: 0 / 0
Структура xls файла
    #33836823
shuklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquidОбычно такие работают что через Excel.Application
Так как Excel представляет собой Out of process Ole automation server то при создании Excel.Application возникает маршаллинг. Чтобы этого избежать надо внедрить в аппартмент Excel собственный In Process Ole automation server и генерировать листы уже от туда.
...
Рейтинг: 0 / 0
Структура xls файла
    #33839828
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/142575&hl=exel
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Структура xls файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]