libxlsxwriter for Clarion

Программы на Clarion, шаблоны, библиотеки и пр.

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7372
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

libxlsxwriter for Clarion

Сообщение Игорь Столяров »

George писал(а): 29 Август 2022, 12:22 открывать, делать изменения и закрывать
Неть, только создание. :nono:
Читайте Шекспира в подлиннике: https://libxlsxwriter.github.io
За теми кто отстал - не возвращаться. (С) Кодекс
George
Активист
Сообщения: 110
Зарегистрирован: 04 Август 2009, 10:48
Благодарил (а): 1 раз

libxlsxwriter for Clarion

Сообщение George »

Очень жаль!
Тогда может кто-нибудь подскажет что-то удобоваримое:
- есть куча шаблонов, созданных в EXCEL (XLS, XLT, XLSX);
- в связи с импортозамещением стоит задача использования OO\Libre, Мой Офис и Р7 Офис.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7372
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

libxlsxwriter for Clarion

Сообщение Игорь Столяров »

George писал(а): 29 Август 2022, 13:51 в связи с импортозамещением стоит задача использования OO\Libre
Ну здесь-то как раз всё очень просто - рекомендую EasyOpenOffice.
Идите Вы вот сюда http://www.ingasoftplus.com/ProductDeta ... oductID=19

Отличная библитека для работы с документами Apache / Libre Office,
с удовольствием юзаем уже более 10 лет. :D
За теми кто отстал - не возвращаться. (С) Кодекс
George
Активист
Сообщения: 110
Зарегистрирован: 04 Август 2009, 10:48
Благодарил (а): 1 раз

libxlsxwriter for Clarion

Сообщение George »

А как насчет Мой Офис и Р7 Офис?
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7372
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

libxlsxwriter for Clarion

Сообщение Игорь Столяров »

George писал(а): 29 Август 2022, 14:32 Мой Офис и Р7 Офис
Если хотите поговорить об импортозамещении - создайте отдельную тему.
Потому, что здесь придёт автор раздела и мы узнаем о себе много нового. ;)
За теми кто отстал - не возвращаться. (С) Кодекс
George
Активист
Сообщения: 110
Зарегистрирован: 04 Август 2009, 10:48
Благодарил (а): 1 раз

libxlsxwriter for Clarion

Сообщение George »

ОК, извиняюсь :)
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

День добрый!!!

Можете подсказать, как сделать в файле заголовок по типу прилагаемого?
Вложения
Grade library - hedaer.xlsx.zip
(54.3 КБ) 205 скачиваний
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7372
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

libxlsxwriter for Clarion

Сообщение Игорь Столяров »

"Заголовок" - это шапка таблицы ? Вообще не вопрос ...

Код: Выделить всё

  MyXLSX.ClearFormat()
  MyXLSX.Format.Align     = XLSX:ALIGN_CENTER
  MyXLSX.Format.AlignV    = XLSX:ALIGN_VERTICAL_TOP
  MyXLSX.Format.FontSize  = 11
  MyXLSX.Format.FontStyle = Font:Bold

  ! --- Цвет фона
  MyXLSX.Format.Color     = Ваш цвет
  MyXLSX.SetFormat()

  ! и шарашим колонки в первой строке
  MyXLSX.Merge(1,StartColumn,1,EndColumn,'Заголовок колонки')
  ...
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

Игорь Столяров писал(а): 16 Декабрь 2022, 11:19 "Заголовок" - это шапка таблицы ? Вообще не вопрос ...
Спасибо!!! :ty: А то файл для автоматического разбора сторонней программой и надо сделать строго "по образцу".
Я, по привычке, смотрел в сторону Header, но понял, что это, явно, не то
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

Игорь Столяров писал(а): 16 Декабрь 2022, 11:19 "Заголовок" - это шапка таблицы ? Вообще не вопрос ...
И ничего не получается... скользит вместе с текстом...
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7372
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

libxlsxwriter for Clarion

Сообщение Игорь Столяров »

Губин Игорь писал(а): 25 Декабрь 2022, 11:23 скользит вместе с текстом
Зафиксировать область прокрутки (в примере класса есть):

Код: Выделить всё

  MyXLSX.FreezePanes(Row,Col)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

Игорь Столяров писал(а): 25 Декабрь 2022, 11:52 Зафиксировать область прокрутки (в примере класса есть):
Спасибо. :ty:

Ну вот скажите, нафига так извращаться с форматом для импорта?! :idied:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7372
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

libxlsxwriter for Clarion

Сообщение Игорь Столяров »

Губин Игорь писал(а): 25 Декабрь 2022, 12:02 нафига так извращаться с форматом для импорта
Я таки Вам больше скажу ...
Нафига вообще использовать формат электронных таблиц XLSX для обмена данными ? ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

Игорь Столяров писал(а): 25 Декабрь 2022, 12:06 Нафига вообще использовать формат электронных таблиц XLSX для обмена данными ?
Сложно сказать. Похоже, первыми эту идею реализовали китайцы, когда содрали прибор у американцев. Но вот софт написали свой. При этом в каждом конкретном приборе софт у них уникален... :dizzy: Но у китайцев была утилита принимающая, для закачки базы, на вход xls файл стандартного формата.

Похоже, что индусы содрали у китайцев идею, но решили пойти дальше и сделали "современный" формат в xlsx

У меня ощущение, что изначально они данные набивают и хранят в эксель. Это, наверное, проще, т.к. найти "машинисток" со знанием экселя проще, чем обучать каждую работе со специальной программой ввода, как у меня. Но в программе можно понаставить проверок, перепроверок, защиты от дурака и т.п., а вот в экселе с этим сложности (пока разбираюсь - уже ошибок обнаружил...)
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

libxlsxwriter for Clarion

Сообщение Губин Игорь »

Кстати, пока воюю с глупыми ошибками, можно поставить ячейке автовыравнивание ширины по содержимому?
Это я только кажусь дураком! На самом деле я полный идиот!
Ответить