Страница 49 из 62
					
				libxlsxwriter for Clarion
				Добавлено: 12 Февраль 2017, 14:06
				 RaFaeL
				Создание файлов Excel (xlsx) без использования Excel на основе проекта libxlsxwriter (
https://libxlsxwriter.github.io). Можно создавать файлы, листы в них, писать данные (текст (в т.ч. русский), число, дата, время), ставить форматирование (цвет, рамки, шрифт, выравнивание, размер), объединять ячейки, фиксировать и скрывать строки и колонки, вставлять изображения, рисовать графики (диаграммы), устанавливать настройки печати и свойства документа. 
Для конвертирования "картинок" форматов используется библиотека Tpicture от Taboga, у кого этого класса нет замените на что-то свое
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 30 Декабрь 2019, 15:12
				 RaFaeL
				finsoftrz писал(а): 29 Декабрь 2017, 9:50Наткнулся на баг в библиотеке. Если вставляется одно и тоже фото, то оно дублируется в xlsx файле по количеству вставок...
 
Выложил в шапку новую версию, в которой этот баг исправлен
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 6:17
				 Admin
				Можно реализовать описание ("Python home") ссылки как в оригинале?
Код: Выделить всё
worksheet.write_url('A1', 'https://www.python.org', string='Python home')
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 6:35
				 Игорь Столяров
				Admin писал(а): 09 Январь 2020, 6:17Можно реализовать описание ("Python home") ссылки как в оригинале?
 
На самом деле это можно сделать и сейчас … 
Код: Выделить всё
   ErrorCode = XLSX.WriteFormula(Row,Col,'=HYPERLINK(https://www.python.org,"Python home")')
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 6:39
				 Admin
				Спасибо. Проверю.
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 10:13
				 RaFaeL
				Там это делается в два этапа
https://libxlsxwriter.github.io/workshe ... 3eedcaf9a1
Т.е. url отдельно, замещающий текст отдельно
Но посмотрю, может и добавлю одной функцией
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 10:14
				 Admin
				Да уже сделал отчет. Спасибо. Только пришлось двойные кавычки заменять в тексте.
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 10:30
				 RaFaeL
				Пробуйте
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 09 Январь 2020, 15:30
				 Admin
				Либа - бомба!
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 10 Январь 2020, 8:29
				 Admin
				Переписал на новый метод т.к. HYPERLINK не понравился наличием формулы в поле.
Кстати, я бы посоветовал в методы добавить атрибут PROC что бы не писать не нужные err#=
Красота и читаемость кода улучшится.
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 10 Январь 2020, 12:09
				 RaFaeL
				Admin писал(а): 10 Январь 2020, 8:29Кстати, я бы посоветовал в методы добавить атрибут PROC что бы не писать не нужные err#=
Красота и читаемость кода улучшится.
 
Спасибо, добавлю
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 10 Январь 2020, 12:24
				 Игорь Столяров
				Admin писал(а): 10 Январь 2020, 8:29т.к. HYPERLINK не понравился наличием формулы в поле.
 
Одно - другому не мешает. Формула с HYPERLINK позволяет формировать ссылки с зависимостью от данных в XLSX таблице.
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 12 Январь 2020, 17:01
				 Admin
				Текст с двойными кавычками вставить нельзя в HYPERLINK
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 12 Январь 2020, 17:15
				 Игорь Столяров
				Admin писал(а): 12 Январь 2020, 17:01Текст с двойными кавычками вставить нельзя в HYPERLINK
 
Можно. Там их кажется, надо дублировать, аналогично "<" в Clarion ...
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 14 Январь 2020, 14:20
				 RaFaeL
				Артур писал(а): 20 Февраль 2019, 10:52Подскажите пожалуйста как вывести всплывающее примечание к ячейке ?
 
Выложил в шапку версию 1.3 с функцией комментариев на основе библиотеки 0.9.3
Также добавлен PROC атрибут для упрощения кода
 
			 
			
					
				libxlsxwriter for Clarion
				Добавлено: 16 Январь 2020, 10:18
				 Игорь Столяров
				RaFaeL писал(а): 14 Январь 2020, 14:20Версия 1.3.0 от 14.01.2019 на основе библиотеки 0.9.3
 
С Новым годом !  
