Я хотел бы симулировать функцию автозапуска Excel в Python xlsxwriter. Согласно этому URL-адресу он не поддерживается напрямую: http://xlsxwriter.readthedocs.io/worksheet.html
Тем не менее, должно быть довольно просто прокрутить каждую ячейку на листе и определить максимальный размер для столбца и просто использовать таблицу workheet.set_column (row, col, width) для установки ширины.
Сложности, которые мешают мне просто написать это:
- В этом URL-адресе не указано, какие единицы относятся к третьему аргументу для set_column.
- Я не могу найти способ измерения ширины элемента, который я хочу вставить в ячейку.
- xlsxwriter, похоже, не имеет метода для чтения конкретной ячейки. Это означает, что мне нужно отслеживать каждую ширину ячейки, когда я пишу ячейку. Было бы лучше, если бы я мог просто пропустить все ячейки, таким образом можно было бы написать общую процедуру.