Вы имеете ввиду нет в интерфейсе библиотеки libxlsxw.dll ?
(мой пример в предыдущем сообщении нарисован через OLE в программе на Clarion)
Модератор: Дед Пахом
Вы имеете ввиду нет в интерфейсе библиотеки libxlsxw.dll ?
Ну для REPORT толщина линий регулируется ?Line{Prop:LineWidth}
Код: Выделить всё
XLSX.Format.BorderStyle = XLSX:BorderLeft + XLSX:BorderTop
Попробовал. Назрел вопрос. Можно ли в метод ClearFormat() добавить строчку:
Код: Выделить всё
SELF.Format.BorderFormat = XLSX:BORDER_THIN
Код: Выделить всё
FormatType GROUP,TYPE
BorderStyle BYTE
BorderColor LONG
BorderFormat BYTE(XLSX:BORDER_THIN)
....
Обеспечивается перенос текста, но не увеличение установленной высоты строки
Если высоту строки явно не задавать, то Excel должен при открытии сам увеличить. Иначе никак
Добавил, спасибоИгорь Столяров писал(а): ↑09 Январь 2018, 13:22Попробовал. Назрел вопрос. Можно ли в метод ClearFormat() добавить строчку:
И ещё вопрос. Теперь сетку для ячеек можно рисовать любую, всё работает прекрасно.
Понятно
Установки можно задавать индивидуально у каждой границы. У меня структура для границ выглядит так:Игорь Столяров писал(а): ↑09 Январь 2018, 13:48И ещё вопрос. Теперь сетку для ячеек можно рисовать любую, всё работает прекрасно.
Но как решить конкретную задачу: отделить шапку таблицы от тушки двойной (или жирной) линией ?!
Я заранее извиняюсь за своё тугодумие, но у меня действительно нет идей ...
Супер ! А можно Вас попросить завести отдельную тему для обсуждения Вашего класса ?