1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $objReader = new PHPExcel_Reader_Excel2007();
$objReader->setLoadSheetsOnly( array("stock") );
$objPHPExcel = $objReader->load("../Excel/blabla.xlsx");
$objPHPExcel = $objPHPExcel->getActiveSheet();
//on recupere les filtres de la page
$filtre = $objPHPExcel -> getAutoFilter();
//on recupere le filtre de la colonne B
$filtreCol = $filtre -> getColumn('B');
//on precise que c'est un filtre simple
$filtreCol -> setFilterType(PHPExcel_Worksheet_AutoFilter_Column::AUTOFILTER_FILTERTYPE_FILTER);
$filtreCol -> createRule() -> setRule(PHPExcel_Worksheet_Autofilter_Column_Rule::AUTOFILTER_COLUMN_RULE_EQUAL,$numSerie);
$objPHPExcel -> setAutoFilter('B1:B200');
echo'</br></br>';
echo '<table>' . "\n";
foreach ($objPHPExcel->getRowIterator() as $row)
{
//boucle pour l'affichage |
Partager