在phpspreadsheet中过滤

时间:2018-07-09 12:08:13

标签: excel filter phpspreadsheet

我正在尝试使用phpspreadsheet过滤我的电子表格。我使用setAutoFilter并希望从第2列到E行的所有内容。因此,我尝试了测试的方式,但我得到了包括第1列到AMK行的所有内容。

我在做什么错了?

$inputFileName = public_path() . '\barcode.xlsx';
    $inputFileType = IOFactory::identify($inputFileName);

    $reader = IOFactory::createReader('Xlsx');


    //$reader->setReadFilter(new MyReadFilter());

    $spreadsheet = $reader->load($inputFileName);

    //$spreadsheet = IOFactory::load($inputFileName);
    $sheetData = $spreadsheet->getActiveSheet()->setAutoFilter('B1:E20')->toArray(null, true, true, true);

0 个答案:

没有答案