Nascondere un foglio in PhpSpreadsheet

Mattepuffo's logo
Nascondere un foglio in PhpSpreadsheet

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!


Condividi

Commentami!