Йоксель, научившийся читать Excel 95 + парочка параметров печати

Опубликовал Антон Азанов (Djelf) в раздел Программирование - Внешние компоненты

Небольшое ответвление проекта Йоксель с поддержкой чтения файлов Excel 95 (BIFF5) и небольшое расширение параметров печати

Что такое Йоксель прочитать можно на //infostart.ru/public/17463/ или http://yoksel.net.ru/HomePage

В данном случае, выложена сборка проекта Йоксель (ВК и COM сервер), модифицированая для поддержки чтения файлов Excel 95 (BIFF5). Если кто не в курсе: официальная версия может прочесть только файлы Excel 97-2003 (BIFF8).

Основана на официальной версии Йоксель 1.1.26.0 от 06.29.2010г.

Чтение OLE объектов в файлах Excel 95 не реализовано.

Выражаю огромную благодарность Ужасу Бухгалтера за помощь в сборке проекта Йоксель, без его помощи это небольшое ответвление от основного проекта, скорее всего, так бы и не появилось.

P.S. данная публикация была создана с разрешения автора проекта Йоксель в рамках Помощи Проекту

Upd 2012.05.19

* ВК обновлена до версии 1.1.27 от 2012.04.20

Upd 2017.02.26 это все было давно сделано, но как то руки не доходили выложить. Ничего особенного но кому то может быть полезно.

+ В ПараметрыПечати добавлены свойства

ПараметрыПечати.РежимПечатиКопий=0; // 1 - разобрать по копиям

ПараметрыПечати.Дуплекс = 0; // 0 нет (по-умолчанию), 1 по горизонтали, 2 по вертикали

ПараметрыПечати.ИмяДокумента="ИмяДокумента"; // заголовок фрейма тоже поменяется! (сделано чтобы в очередь печати попадало название без показа фрейма).

+ Изменен порядок сохранения mxl и xls

Т.к. надоело тыкать тыкать в тип файла. Ну и мышка долше проживет. Негативный эффект: при программной записи ТабДок.Записать(ИмяФайла,Фрм) Фрм=1 и Фрм=2 поменялись, если использовалось Фрм="xls" или  Фрм="mxl" то ничего не изменится.

Скачать файлы

Наименование Файл Версия Размер
ВК Йоксель от 2017.02.26
.zip 1,58Mb
26.02.17
0
.zip 1,58Mb Скачать
ВК для 1С:Предприятия 7.7 (SpreadSheet.dll)
.7z 983,72Kb
26.02.17
54
.7z 983,72Kb 54 Скачать
SpreadSheet_1.1.27.xl95.zip
.zip 1,46Mb
26.02.17
18
.zip 1,46Mb 18 Скачать
COM-сервер (Yoksel.dll)
.7z 1 004,15Kb
26.02.17
47
.7z 1 004,15Kb 47 Скачать
Измененные файлы проекта Йоксель
.7z 23,75Kb
26.02.17
8
.7z 23,75Kb 8 Скачать
Патчи к проекту Йоксель
.7z 3,95Kb
26.02.17
7
.7z 3,95Kb 7 Скачать

См. также

Комментарии
1. Андрей (Свой) 165 22.09.10 20:46 Сейчас в теме
да здравствует Йоксель и его разработчики !!!
2. Konstantin _Konstantin (konfed) 23.09.10 10:55 Сейчас в теме
Ребята молодчинки, спасибо:
+ Djelf за 95 excell
+ Ужасу Бухгалтера за помощь Djelf в этом деле.
Маленький вопрос: при изменении официальной версии будет ли изменяться этот дочерний проэкт?
3. Антон Азанов (Djelf) 214 23.09.10 11:03 Сейчас в теме
(2) Если не будет кардинальных изменений в модуле чтения - обязательно будет, в противном случае, предполагаю, что эта версия станет не актуальной.
4. Виктор Абросимов (DjSpike) 09.10.10 19:47 Сейчас в теме
Спасибо Djelf. Об этом можно было только мечтать....
5. Виктор Абросимов (DjSpike) 16.11.10 15:26 Сейчас в теме
Сегодня наконец-то удалось протестировать работу с excel 5.0. Пока что все открывается... Еще раз спасибо...
6. Алексей Матвеев (МАлексей) 15.09.11 16:12 Сейчас в теме
Полезная штука. Не раз выручала.
7. Эдуард Григорян (ed55) 17.09.11 07:44 Сейчас в теме
Работает очен быстро.Большуютаблицу остки ТМЦ записал в Excel мгновенно
8. Сергей (Che) Коцюра (CheBurator) 3372 18.04.12 04:50 Сейчас в теме
Так чем кончилось-то? чтение экселя95 - будет внедрено в основную ветку йокселя?
9. Антон Азанов (Djelf) 214 18.04.12 11:23 Сейчас в теме
(8) Стоит ли напрягать Олега по поводу внедрения в основную ветку, когда проект 2 года уже не шевелится? Тем более, что он тогда сказал, что ему нынешняя реализация чтения Excel уже не нравится и ее вообще всю переделывать надо.
10. Антон Азанов (Djelf) 214 19.05.12 20:48 Сейчас в теме
(8) В основной ветке все остается по прежнему, благодаря помощи создателя http://yoksel.net.ru/forum/topic.php?id=300, версия 1.1.27.xl95 получилась.
11. Евгений Долиновский (Dolly_EV) 262 08.08.14 03:22 Сейчас в теме
а Excel 2010 (и выше) можно прикрутить поддержку?
12. Антон Азанов (Djelf) 214 08.08.14 12:33 Сейчас в теме
Нет. biff5 предшественник biff8, вся работа заключалась в исключении новых возможностей. xsls и ods это уже xml, а работа с xml в йокселе не предусмотрена. см. первоисточник: http://yoksel.net.ru/forum/topic.php?id=490
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа