我正在PHPExcel使用php生成一个xl.我没有加载xl表,而是使用创建新表
$phpExcel = new PHPExcel();
$phpExcel->getActiveSheet()->setTitle("My Sheet");
Run Code Online (Sandbox Code Playgroud)
我想使用phpExcel设置活动表 $phpExcel->setActiveSheetIndexByName("2");
但我得到一个错误 setActiveSheetIndexByName not defined function.
请帮忙
Mar*_*ker 21
当然,您需要创建/添加其他工作表才能更改活动工作表:使用新的PHPExcel()只会创建包含单个工作表的工作簿.
您可以使用工作表索引设置活动工作表(工作表从0开始索引);
$objPHPExcel->setActiveSheetIndex(2);
Run Code Online (Sandbox Code Playgroud)
或按名称
$objPHPExcel->setActiveSheetIndexByName('My Second Sheet');
Run Code Online (Sandbox Code Playgroud)
使用createSheet()或addSheet()方法添加新工作表将自动将该新工作表设置为活动工作表.默认情况下,任何新工作表都将被赋予一个名称,包含单词"Worksheet"和一个数字,直到您使用setTitle()来更改它.
| 归档时间: |
|
| 查看次数: |
24727 次 |
| 最近记录: |