libxlsxwriter for Clarion
Программы на Clarion, шаблоны, библиотеки и пр.
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Создание файлов Excel (xlsx) без использования Excel на основе проекта libxlsxwriter (https://libxlsxwriter.github.io). Можно создавать файлы, листы в них, писать данные (текст (в т.ч. русский), число, дата, время), ставить форматирование (цвет, рамки, шрифт, выравнивание, размер), объединять ячейки, фиксировать и скрывать строки и колонки, вставлять изображения, рисовать графики (диаграммы), устанавливать настройки печати и свойства документа.
Для конвертирования "картинок" форматов используется библиотека Tpicture от Taboga, у кого этого класса нет замените на что-то свое
Для конвертирования "картинок" форматов используется библиотека Tpicture от Taboga, у кого этого класса нет замените на что-то свое
- Вложения
-
- libxlsxwriter.zip
- Версия 1.5 от 30.12.2021 на основе библиотеки 1.1.4
- (276.26 КБ) 1036 скачиваний
Последний раз редактировалось RaFaeL 30 Декабрь 2021, 19:19, всего редактировалось 40 раз.
RaFaeL
-
- Полимат
- Сообщения: 1817
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 27 раз
- Поблагодарили: 10 раз
libxlsxwriter for Clarion
... вместо тысячи слов
не выбирая

“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
- Игорь Столяров
- Ветеран движения
- Сообщения: 8076
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 29 раз
- Поблагодарили: 98 раз
libxlsxwriter for Clarion
Красота спасёт этот мир, но вот так - уже не получится (все картинки имеют разный размер):

Make Clarion Great Again ! 
Игорь Столяров
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
RaFaeL
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
libxlsxwriter for Clarion
Спасибо за продукт. Сегодня использовал. Пуля!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Admin
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Выложил в шапку обновление
Исправлено: битый xlsx при добавлении изображения с именем файла, содержащим не латинские буквы (например, русские)
Добавлено: возможность задать замещающий текст изображения (по умолчанию - имя файла)
Исправлено: битый xlsx при добавлении изображения с именем файла, содержащим не латинские буквы (например, русские)
Добавлено: возможность задать замещающий текст изображения (по умолчанию - имя файла)
RaFaeL
Дед Пахом
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Добавил работу с макросами (пока только в этот пост)
https://libxlsxwriter.github.io/working ... acros.html
Если у кого есть реальные кейсы по использованию, просьба потестировать
https://libxlsxwriter.github.io/working ... acros.html
Если у кого есть реальные кейсы по использованию, просьба потестировать
RaFaeL
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Также добавил функционал проверки данных при вводе (data validation)
Тоже неплохо было бы потестировать
Тоже неплохо было бы потестировать
RaFaeL
Артур
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
В чем именно заключается проблема? Полная версия в шапке, во вложении только обновленные файлы, которыми надо заменить файлы из шапки
RaFaeL
libxlsxwriter for Clarion
ОшибкаRaFaeL писал(а): 19 Ноябрь 2019, 10:11В чем именно заключается проблема? Полная версия в шапке, во вложении только обновленные файлы, которыми надо заменить файлы из шапки
Unknown identifier: XLSX:VALIDATION_TYPE_LIST - C:\Clarion11\Examples\libxlsxwriter\xlsx.clw:312,46
Любить и обещать ничего не стоит
Артур
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
RaFaeL
Артур
libxlsxwriter for Clarion
Ну да, тестовый пример с макросом работает, а что там запишешь в рамках VBA будет работать однозначно.
RaFaeL, нет просто времени смотреть документацию на github-е, что он там добавил, один вопрос - можно ли макросу назначить сочетание клавиш?
RaFaeL, нет просто времени смотреть документацию на github-е, что он там добавил, один вопрос - можно ли макросу назначить сочетание клавиш?
C10, Win10x64
vic7tar
Вернуться в «Готовые программы, шаблоны, библиотеки...»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)