php excel sheet,PHPExcel 修改已经存在的excel文档中某个sheet中的内容
时间: 2023-09-25 12:12:02 浏览: 70
要修改已经存在的 Excel 文档中某个 sheet 中的内容,可以使用 PHPExcel 库。以下是一个示例代码:
```php
<?php
require_once 'PHPExcel/Classes/PHPExcel.php';
// 加载 Excel 文件
$excel = PHPExcel_IOFactory::load('example.xlsx');
// 获取要修改的 sheet
$sheet = $excel->getSheetByName('Sheet1');
// 修改单元格内容
$sheet->setCellValue('A1', 'New Value');
// 保存修改后的 Excel 文件
$objWriter = PHPExcel_IOFactory::createWriter($excel, 'Excel2007');
$objWriter->save('example.xlsx');
```
在上面的示例中,我们首先使用 `PHPExcel_IOFactory::load()` 方法加载了一个名为 `example.xlsx` 的 Excel 文件。然后,使用 `$excel->getSheetByName()` 方法获取了名为 `Sheet1` 的 sheet,并使用 `$sheet->setCellValue()` 方法修改了单元格 `A1` 的内容。最后,使用 `PHPExcel_IOFactory::createWriter()` 方法创建了一个 Excel 文件写入器,并使用 `$objWriter->save()` 方法保存了修改后的 Excel 文件。
注意,上面的示例代码中使用的是 PHPExcel 库,这个库已经不再维护了。推荐使用其继承者 PHPOffice/PhpSpreadsheet 库。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)