libxlsxwriter for Clarion
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 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 КБ) 982 скачивания
Последний раз редактировалось RaFaeL 30 Декабрь 2021, 19:19, всего редактировалось 40 раз.
-
- Полимат
- Сообщения: 1810
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 24 раза
- Поблагодарили: 10 раз
libxlsxwriter for Clarion
... вместо тысячи слов
не выбирая

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

Make Clarion Great Again ! 
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
libxlsxwriter for Clarion
Спасибо за продукт. Сегодня использовал. Пуля!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Выложил в шапку обновление
Исправлено: битый xlsx при добавлении изображения с именем файла, содержащим не латинские буквы (например, русские)
Добавлено: возможность задать замещающий текст изображения (по умолчанию - имя файла)
Исправлено: битый xlsx при добавлении изображения с именем файла, содержащим не латинские буквы (например, русские)
Добавлено: возможность задать замещающий текст изображения (по умолчанию - имя файла)
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Добавил работу с макросами (пока только в этот пост)
https://libxlsxwriter.github.io/working ... acros.html
Если у кого есть реальные кейсы по использованию, просьба потестировать
https://libxlsxwriter.github.io/working ... acros.html
Если у кого есть реальные кейсы по использованию, просьба потестировать
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
Также добавил функционал проверки данных при вводе (data validation)
Тоже неплохо было бы потестировать
Тоже неплохо было бы потестировать
libxlsxwriter for Clarion
Не работаетRaFaeL писал(а): 18 Ноябрь 2019, 21:48Также добавил функционал проверки данных при вводе (data validation)
Во вложении чего то не хватает
Любить и обещать ничего не стоит
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
libxlsxwriter for Clarion
В чем именно заключается проблема? Полная версия в шапке, во вложении только обновленные файлы, которыми надо заменить файлы из шапки
libxlsxwriter for Clarion
ОшибкаRaFaeL писал(а): 19 Ноябрь 2019, 10:11В чем именно заключается проблема? Полная версия в шапке, во вложении только обновленные файлы, которыми надо заменить файлы из шапки
Unknown identifier: XLSX:VALIDATION_TYPE_LIST - C:\Clarion11\Examples\libxlsxwriter\xlsx.clw:312,46
Любить и обещать ничего не стоит
libxlsxwriter for Clarion
Ну да, тестовый пример с макросом работает, а что там запишешь в рамках VBA будет работать однозначно.
RaFaeL, нет просто времени смотреть документацию на github-е, что он там добавил, один вопрос - можно ли макросу назначить сочетание клавиш?
RaFaeL, нет просто времени смотреть документацию на github-е, что он там добавил, один вопрос - можно ли макросу назначить сочетание клавиш?
C10, Win10x64
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация: