Если вспомню где, то скину пример.
Вот подробно описано как сделать https://spreadsheet-coding.com/phpspreadsheet/create-xlsx-files-with-drop-down-list-data-validation Вот оф дока по этому https://phpspreadsheet.readthedocs.io/en/latest/topics/recipes/ В случае с maatwebsite, вешаешся на ивент beforeWriting и afterSheet для редактирования таблицы https://docs.laravel-excel.com/3.1/exports/extending.html#auto-register-event-listeners —— Как делал я - создал скрытую таблицу (скрин 1), где поместил список возможных вариантов для своих списков. Потом в нужной таблице на каждой ячейке добавляю валидатор со списком.
Заметил такую тему, что когда в выпадающем списке достаточно много элементов или длинные строки то получаю ошибку при открытии файла...((( "ошибка в части содержимого, выполнить попытку восстановления и т.д"
Обсуждают сегодня