Длина ячеек в зависимости от длины строки в Excel / CSV - PullRequest
0 голосов
/ 03 сентября 2018

Недавно я освоил fgetcsv в надежде записать массив в файл, чтобы позже я мог открыть его через Excel, с этим проблем не было. Все оказалось хорошо. Но, насколько я понимаю, не может быть сделано так, чтобы автоматически раздвигать ячейки по длине строки (возможно, выглядело плохо)

Теперь это написано так:

enter image description here

Я хочу знать, есть ли какие-нибудь библиотеки, чтобы длина ячейки была равна длине строки, записанной в ячейку?

Надо чтобы это было так:

enter image description here

А может, есть другой подход? Например, вручную в Excel конвертировать все сразу так?

Буду благодарен за любую помощь, спасибо!

Ответы [ 2 ]

0 голосов
/ 03 сентября 2018

Worksheets ( "Лист1") Столбцы ( "A: D").. AutoFit

0 голосов
/ 03 сентября 2018

CSV-файлы не имеют определения длины ячейки Это текстовые файлы со значениями, разделенными запятыми (CSV ...)

xlsx файлы, однако, имеют такую ​​функцию Они в основном xml молнии

Вы можете найти библиотеку php excel с готовой функцией или проанализировать XML самостоятельно ...

Структура XML приведена здесь Требуется четкое описание XML-формата Excel в формате .xlsx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...