我目前正在使用PHPSpreadsheet库将值从PHP转换为Excel,现在要做的是将值转换为excel并将其存储在我指定的地址中。 但是我要寻找的是,当我上传信息时,请向我展示可以打开的excel。 如果可以的话,当我使用PHPExcel并通过以下方式完成它:$ objWriter-> save('php:// output')时,将显示excel。 我的PHPSpreadsheet代码如下:

<?php 
require_once("vendor/autoload.php"); 

 use PhpOffice\PhpSpreadsheet\Spreadsheet;
 use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

 $spreadsheet = new Spreadsheet();
 $sheet = $spreadsheet->getActiveSheet();
 $a="we";
 $a1="are";
 $a2="the";
 $a3="world"; 

  $sheet->setCellValue('A2', $a);
  $sheet->setCellValue('c2', $a1);
  $sheet->setCellValue('E2', $a2);
  $sheet->setCellValue('G2', $a3);

  $writer = new Xlsx($spreadsheet);
  $writer->save('C:\xampp\example.xlsx');

 ?>

能做到吗?

#1楼 票数:0

如果没有打开应用程序的文件,则无法显示Excel文件,我认为您可以使用其他Web应用程序在Web浏览器上显示该文件。

  ask by Kevincs7 translate from so

未解决问题?本站智能推荐:

2回复

如何使用 PHPSpreadsheet 在 Excel 上添加新行

嗨,我是这个名为 PHPSpreadsheet 的库的新手。 我尝试阅读它的文档,但我无法理解。 我想在现有的Excel 文件中插入一个新行,这是我目前所拥有的: 这会在 'hello.xsls' 文件中插入新数据,替换单元格的先前数据。 如何让它将数据写入新行?
2回复

无法使用phpspreadsheet下载Excel文件

我在PHP中使用angular 6,并且想使用phpspreadsheet下载Excel文件。 当我使用默认代码 该文件无需下载即可生成到php文件夹,并且工作正常。 现在,我想下载它并选择保存位置。 我使用在文档中找到的代码 但是文件没有下载,我在浏览器中得到了这
2回复

phpspreadsheet使用MD5哈希

此问题适用于phpexcel / phpspreadsheet的开发人员。 我们目前正在使用我们网站上的库来生成excel文件(显然),并且目前正在获得SOC2认证; 这要求我们将所有代码和第三方代码运行到安全扫描器中。 扫描程序返回36个漏洞,所有漏洞均为“使用损坏的或有风险的密
1回复

使用phpspreadsheet在同一个Excel单元格中添加多个超链接?

我想使用 phpspreadsheet 在同一个 excel 单元格中拥有多个超链接 我试着写如下 但是生成的 excel 文件不能被 excel 读取,我知道如何只放置一个超链接
1回复

使用Phpspreadsheet编写Xlsx的撇子问题

我用一个人的信息填写了电子表格,但是,像D'anna这样的名字在xlsx中会产生问题。 D'anna有一个方框来代替撇号'。 我使用的写作形式是这样的: 在设置单元格中的值时,我使用: 对于其他值,它仅对产生问题的撇号正常工作。 有人能帮我吗? 感谢!
2回复

使用PHP Spreadsheet 1.2.1保存图表

我正在读取XLSX文件作为模板,并填写几个现有的工作表。 我不触摸的文件中的其他一些工作表包含指向更新的工作表的链接以及基于这些链接单元格的图表。 当我在填写数据后将模板另存为新的XLSX文件时,图表从我什至没有碰过的其他工作表中消失了。 我向编写者添加了一个“ includeCh
1回复

PhpSpreadsheet的COUNTIF函数php

我正在与PhpSpreadsheet(PHPExcel)一起使用PHP做一个Excel,当我需要使用COUNTIF时卡住了。 这是我的代码: 没用 如果我把/ * BH7:BH125放到0 * /,那么它可以工作,但是我想使用<> 0。 谁能帮我? 谢谢。
2回复

PHPSpreadsheet和PHP中的日期格式不同

我在excell文件中设置了格式日期,例如09/01/19(dd / mm / yy) 我的函数在像这样的excell中获取格式日期 但是当我尝试使用excell格式调用时,结果为0909/0101/1919