问题标签 [phpexcel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3383 浏览

php - PHPExcel样式问题

1.如何设置为粗体?

2.我如何设置宽度(单元格中会有一些动态文本!)?

我已经阅读了文档,但我还没有找到任何解决方案!

0 投票
2 回答
5008 浏览

php - PHPExcel - 从代码编辑时格式丢失

这些天我正在玩 PHP - MS Excel 集成。我的任务是打开一个现有的电子表格,添加一些数据并将填充的电子表格保存为一个新文件。基本上是一种模板填充引擎,尽管 xlsx 文件被用作模板。

我研究了PHPExcel,这似乎是一个相当不错的框架。为了实现概念证明,我做了以下事情(减少到说明我需要做什么的最低要求):

运行这个我发现创建了一个新文件,我的 daat 被插入,但遗憾的是所有现有格式都丢失了。

所以问题是,有没有办法让 PHPExcel 将这些格式保留在新文件中?或者更进一步:是否可以将图表等保存在模板文件中并按照我尝试的方式填写?

提前感谢您分享的所有经验!

ķ

0 投票
1 回答
844 浏览

php - PHPExcel 功能问题

我想知道PHPExcel是否可以:

  1. 创建带有嵌入图像的 Excel 电子表格。图像必须经过压缩(jpeg、png、gif...)。
  2. 为不同的 Excel 版本(2000、2003、2007...)创建 Excel 电子表格。

我很确定它可以做到这一点,但我在官方文档中找不到它。

有熟悉这门课的可以帮忙吗?

谢谢!

0 投票
2 回答
2585 浏览

php - php PHPExcel拆分Excel单元格坐标

目前,我使用PHPExcel导入excel文件,有一个功能$cell->getCoordinate();

我想问任何拆分单元格坐标的解决方案alphabetinteger

例如 A1、A2、

我需要知道当前是哪一行,直到哪一列。

我做了一些关于分裂的研究,但不是运气。任何的想法?

0 投票
2 回答
144749 浏览

php - PHPExcel如何动态设置单元格值

如何使用 PHPExcel 库动态设置单元格/列值?

我正在从 MySQL 数据库中获取结果集,并且我想使用 PHPExcel 库以 excel 格式写入数据。看例子

表示我们必须将单元格/列引用硬编码为“A1”,然后写入单元格/列 A1。如何根据结果集中的行和相应的列值增加单元格/列和/或行引用?

请指导。

0 投票
1 回答
18682 浏览

php - PHPExcel为文件格式设置特定的标题

在谷歌搜索时,我发现在输出以不同文件格式生成的 excel 时需要设置两组不同的标题。

例如

对于类型“Excel5”的标题是:

对于“Excel2007”类型的标题是:

我的问题:是否需要为每种文件类型设置不同的标题,因为还有其他文件类型还有CSVHTMLPDF

0 投票
6 回答
4826 浏览

php - PHP中的多线程/并行处理

我有一个 PHP 脚本,它将使用 PHPExcel 从 MySQL DB 查询的数据生成报告。目前,它的处理是线性的,它从 MySQL 获取数据,读入 Excel 模板,将数据写入模板,然后输出。我已经优化了代码,使得数据只迭代一次,并且在 PHP 端进行的处理很少。该查询在 0.001 秒内返回数百行,因此运行速度足够快。经过一段时间后,我发现我的瓶颈是(惊讶,惊讶)读取模板并写入输出。我想这样做:

我的主要问题是这可能吗,值得吗?如果两者都是,您将如何解决?此外,它是 CentOS 上的 PHP 5

0 投票
2 回答
2782 浏览

php - Reading multiple files with PHPExcel

I just recently started using this library (the one from CodePlex), but I ran into some issues. My goal is to use it so I can process some data from multiple Excel files, and send such data to a database, per file. I'm doing something like:

So, inside the foreach I'm (for now) just showing the data to the user, but after five files, I get a memory error:

Is there a way to __destruct the object after each file is loaded, so space is reserved (made free) for the next file, instead of accumulating it, or do you rather know of a reason and work-around for this?

Please let me know any suggestions you have.

Thanks in advance.

0 投票
1 回答
384 浏览

php - PHP编程逻辑查询

在这个社区的帮助下,我最近刚刚解决了一些 PHPExcel 通过foreach(). 现在看来我有逻辑问题。

我正在阅读一些 excel 文件并从中提取一些数据。这些数据是学生成绩。您可以检查稍作修改的代码(由于引用问题,我没有将其粘贴到此处)。是一个数组,其中包含我选择$filelist的文件名。$folder

现在,虽然第一个和第四个结果显示了它们各自文件的值,但所有其他结果都没有(到目前为止我已经尝试了 24 个文件)。他们向我展示了第一个文件的结果。

你认为这里可能会发生什么?

我想这是我这样做的方式有问题,但我无法弄清楚原因。

非常感谢您提前。

PS:如果您需要更多数据,请告诉我。谢谢。

0 投票
3 回答
2801 浏览

php - 自 1900 年以来的日子

我正在使用PHPExcelExcel2007解析的数据,日期为 1900 年以来的天数。

我怎样才能转换成字符串YYYY-MM-DD(或任何类似的东西)?