Можно получить доступ к листу в классе импорта Laravel-Excel или получить стиль ячейки от Phpoffice/PhpsPreadSheetPhp

Кемеровские программисты php общаются здесь
Anonymous
Можно получить доступ к листу в классе импорта Laravel-Excel или получить стиль ячейки от Phpoffice/PhpsPreadSheet

Сообщение Anonymous »

Представьте, что мы импортируем Excel и используем метод точки. цвет ячейки < /p>

Код: Выделить всё

public static function beforeImport(BeforeImport $event)
{
for ($i = 1; $i < 10; $i++) {
\Log::info(json_encode($event->getDelegate()->getActiveSheet()->getCell("A$i")->getValue()));
\Log::info(json_encode($event->getDelegate()->getActiveSheet()->getStyle("A$i")->getFill()->exportArray()));
}
}
Но для такого столбца

Я получаю этот журнал. Показ цвет заполнения является пустым во всех во всех ... p>
.

Код: Выделить всё

"AAAA"
{"fillType":"none","rotation":0}
"a2"
{"fillType":"none","rotation":0}
"a3"
{"fillType":"none","rotation":0}
"a4"
{"fillType":"none","rotation":0}
"a5"
{"fillType":"none","rotation":0}
"a6"
{"fillType":"none","rotation":0}
"a7"
{"fillType":"none","rotation":0}
"a8"
{"fillType":"none","rotation":0}
"a9"
{"fillType":"none","rotation":0}
Может ли кто -нибудь дать мне представление о том, почему phpoffice не может читать свойства ячейки?

Подробнее здесь: https://stackoverflow.com/questions/753 ... -cell-styl

Вернуться в «Php»