Nascondere un foglio in PhpSpreadsheet
Piccolo snippet di codice del venerdi pomeriggio.
La richiesta è di nascondere uno scheet di un file Excel che leggo e modifico con PhpSpreadsheet.
In base ad un if devo nascondere uno sheet piuttosto che un altro:
$phpExcel = IOFactory::load('file.xlsx);
if (CONDIZIONE) {
$phpExcel->getSheetByName('FOGLIO DI CALCOLO SSCO')
->setSheetState(Worksheet::SHEETSTATE_HIDDEN);
} elseif ($var->lav_tipologia == 'SSCO') {
$phpExcel->getSheetByName('FOGLIO DI CALCOLO')
->setSheetState(Worksheet::SHEETSTATE_HIDDEN);
}
Enjoy!
php phpspreadsheet excel
Commentami!