2017-03-06 6 views
1

Ich arbeite an der PHPEXCEL um Excel Blatt zu erstellen und ich muss dieses Blatt für einige Spalten validieren. Ich habe versucht, für den Code untenWie validiere ich die ganze Spalte in phpexcel

$objValidation = $objPHPExcel->getActiveSheet()->getCell('D1')->getDataValidation(); 

Es gibt mir Zelle D1 validiert aber ich möchte ganze Spalte D validated.So bestätigen, was ich zu tun haben, bitte helfen

Antwort

0
foreach($j=2; $j<=10; $j++) { 
    $objPHPExcel->getActiveSheet()->getCell("D$j")->setDataValidation(clone $objValidation); 
} 

versuchen, diese PHPExcel validate data for a range of cells

+0

Es wird nur 10 Zellen validieren, was wir tun müssen, um die ganze Spalte zu aktualisieren –