我正在尝试使用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);