Ser*_*ira 0 worksheet phpexcel
在PHPExcel中,如何删除名称为工作表的工作表?
我有这个,但它不起作用:
$objWorkSheet->removeSheetByIndex("Worksheet");
Run Code Online (Sandbox Code Playgroud)
Mar*_*ker 14
Worksheet是工作表的名称,而不是其索引(工作表集合中的位置).您需要确定其索引位置并将其用作参数removeSheetByIndex()
就像是:
$objWorkSheet->setActiveSheetIndexByName('Worksheet');
$sheetIndex = $objWorkSheet->getActiveSheetIndex();
$objWorkSheet->removeSheetByIndex($sheetIndex);
Run Code Online (Sandbox Code Playgroud)
要么
$objWorkSheet->removeSheetByIndex(
$objWorkSheet->getIndex(
$objWorkSheet->getSheetByName('Worksheet')
)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7837 次 |
| 最近记录: |