繁体   English   中英

使用PHP加载信息时如何使用PhpSpreadsheet显示Excel

How to display an Excel with PhpSpreadsheet when loading the information with PHP

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我目前正在使用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 个回复

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

1 如何在php phpspreadsheet中使用excel总和公式?

我正在使用 PhpSpreasdheet php 库。 我已经完成了几乎所有我想要对特定列求和并想要显示该列的总数的所有事情。请参阅我的输出如下:- 我的预期输出如下:- 我试过下面的代码:- 我想要总金额列。 我想要动态。 如果将来它将是 10 行,那么它将计算 10 行的金额列数。 ...

2 如何修复phpspreadsheet excel不在PHP下载?

我正在建立一个门户网站我正在工作的公司。 现在,我停留在使用PhpSpreadSheet生成excel报告。 我无法下载文件而只是保存我的phpfile所在的excel文件。 但如果我在我的网址'Get_summary_excel.php'中调用此文件,它将下载。 这是我在'Get_ ...

6 在PhpSpreadsheet中创建Excel文件时如何计算公式

我的代码有问题。 我生成一个Excel文件,而不使用PhpSpreadsheet lib。 所以我可以写我的数据,并且工作正常。 我在使用其他工作表的单元格中添加了数据验证列表,它也起作用。 因此,我尝试在单元格中添加一个公式,当有人在我的数据验证列表中选择某项时,该公式可以更改值(使用 ...

8 Excel:使用小计时如何显示更多信息?

我正在寻找一种方法来显示其他信息(列),这些信息汇总于正在使用“按更改”的列并正在执行求和(求和,最小值等)的列之外。 一个简单的例子,我有以下数据,其中包含5列信息: 通常,我们希望使用小计功能来总结每个Media程序的邮政编码循环。 问题是,当我们执行此操作时,子总计视图仅显 ...

2009-06-12 20:33:54 3 8235   excel
10 PHP - 将 Excel 转换为 PDF (Phpspreadsheet) - 不允许操作

我正在尝试将 Excel 文件转换为 PDF (Base64)。 这是将 Excel 转换为 PDF 的代码: 一切都在本地运行,但是每当我尝试在 Laravel Forge 服务器上运行相同的代码时,都会出现以下错误: 如果我跟踪错误,它就在这个特定的行中: 如上所述,此代码在本地运 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM