我在合并单元格和边框时遇到问题。这是我的EXCEL FILE或“text.xls”
我需要像这样显示:
我的意思是即使我编辑excel文件也显示相同的内容。当excel文件将其另存为HTML时,它完全相同。
当我尝试执行我的程序时,这是输出:
我可以手工制作,但问题是如果我想更改excel文件? 它将彻底毁掉一切。
我需要它自动更改它而不更改代码,仅在Excel文件中。
这是我项目的一部分。
这是我的代码:
<?php
require_once "Classes/PHPExcel.php";
$tmpfname = "text.xls";
$excelReader = PHPExcel_IOFactory::createReaderForFile($tmpfname);
$excelObj = $excelReader->load($tmpfname);
$worksheet = $excelObj->getSheet(0);
$lastRow = $worksheet->getHighestRow();
echo "<table>";
for ($row = 1; $row <= $lastRow; $row++) {
echo "<tr>
<td>";
echo $worksheet->getCell('A'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('B'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('C'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('D'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('E'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('F'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('G'.$row)->getValue();
echo "
</td>
<td>";
echo $worksheet->getCell('H'.$row)->getValue();
echo "
</td>
<tr>";
}
echo "</table>";
?>