将值发送/发送到Excel文件中的单元格并从特定单元格中提取结果?

时间:2016-05-07 22:34:26

标签: php excel extract

我有一个存储在我的网络服务器上的Excel文件,我用它作为计算器。我想知道是否有可能将值发送/发送到特定单元格,然后从特定单元格中提取结果?我更愿意通过PHP来做到这一点。

1 个答案:

答案 0 :(得分:0)

使用phpExcel,这是打开和修改现有文件的示例:

<?php
error_reporting(E_ALL);
set_time_limit(0);

date_default_timezone_set('Europe/Lisbon');
set_include_path(get_include_path() . PATH_SEPARATOR . './Classes/');

include 'PHPExcel/IOFactory.php';

$fileType = 'Excel5'; //you may have to change this value
$fileName = 'yourfile.xlsm';

// Read the file
$objReader = PHPExcel_IOFactory::createReader($fileType);
$objPHPExcel = $objReader->load($fileName);

// Change the file
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A1', 'Hello')
            ->setCellValue('B1', 'World!');

// Write the file
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, $fileType);
$objWriter->save($fileName);

请参阅official documentationexamples列表。