问题标签 [laravel-excel]

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 投票
1 回答
2975 浏览

php - Laravel-Excel (MaatWebSite) 需要长时间阅读

我不知道我做错了什么,或者它可能是正常的。我必须加载并“读取”一个大约 12000 行的 Excel。我为此使用此代码。

正如你所看到的,没有什么沉重的东西可以让阅读变得如此缓慢。我需要在读取后处理 hte 数据,所以如果仅读取需要超过 5-10 分钟就会出现问题。

我也尝试使用块过滤器,但没有更好的。

这是正常的吗?

我知道 excel 阅读很慢,就像我在其他问题中阅读的那样,但是“这个”很慢?谢谢你。

0 投票
2 回答
15480 浏览

php - Laravel Excel导出设置值到单元格?

我使用 maatwebsite excel 库来导入和导出数据。我想设置单元格数据,如。

我想导出类似的数据,我尝试了很多但没有成功。

下面是我的代码。

我使用此功能为 excel 文件添加价值。但问题是这个函数以原始方式添加值我想以单元格方式添加值。

就像首先我增加了价值A然后B等等......

我找不到任何可以让我明智地为单元格添加价值的功能。

请帮助我如何管理这个。我有像 php 数组一样的数据。

如何将此数组输入到 excel 文件中。如果我需要更改数组,请建议我。我能够改变我的阵列。

谢谢

0 投票
0 回答
448 浏览

php - 下载为 .xls 时 Laravel-Excel 抛出异常

我正在使用 maatwebsite/laravel-excel 包来处理一个非常简单的报告生成器。下面的代码抛出了一个带有错误的异常'Call to a member function setExtSheet() on null' in xxx/vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel5/Workbook.php:232

奇怪的是,当我使用or时它可以完美运行。只有在我使用时才会出错。->export('xlsx')->export('csv')->export('xls')

0 投票
2 回答
1103 浏览

php - Laravel Excel - 获取活动单元格或行

这是一个简单的问题。

我正在从头开始构建一个 PHP Excel,它是一个非常有用的包。我需要捕获活动单元格或行以了解要修改和自定义哪些单元格,我检查了包中的所有方法,但没有找到对我有帮助的东西。我正在插入一些这样的数据:

然后我想自定义一些东西(这个例子我正在改变背景颜色),比如:

有什么方法可以找出活动单元格或行来代替“XXX”吗?我在Stack上发现有人通过变量 $row 访问的一些问题,但我没有找到如何访问....

0 投票
0 回答
189 浏览

php - Laravel Excel,获取数据

我的 Laravel Excel 输入 API 有问题。我希望我的 Excel 中的数据保存到我的数据库中,这是我的代码、我的 Excel 和我的错误:

这就是我的 Excel 的样子:

在此处输入图像描述

0 投票
3 回答
13367 浏览

php - Laravel Excel:如何获取单元格的值?

我已经用Laravel Excel.xls加载了文件:

如何读取加载的 excel 文件的单元格值?这部分的文档似乎不清楚。

0 投票
1 回答
5501 浏览

php - 范围 - 如何从 laravel excel 导入返回错误?

我正在使用Maatwebsite/Laravel-Excel将一些数据导入我的 laravel 应用程序。

我正在循环遍历 excel 的行,验证数据然后保存它,但是如果我遇到验证错误,我想从 Excel::load() 函数外部返回 $error 变量。可能吗?

0 投票
2 回答
1480 浏览

php - 使用 Laravel Excel 读取 xlsx 文件时出现超时错误 (500)

当我尝试使用 Laravel Excel 读取 xlsx 文件时出现此超时错误。Xls 文件工作正常。我增加了内存限制,php.ini但它仍然返回相同的错误。请注意,这不会发生在我的本地机器上,只会发生在我用于生产和测试的共享服务器上。我发现了一个关于堆栈溢出的主题,该主题推荐了一些设置,以通过激活缓存和其他内容来减少内存消耗(链接:如何修复 PHPExcel 耗尽内存?)。

但是,此线程适用于 PHP Excel。即使 Laravel Excel 是一个 PHP Excel 孩子,我也不知道如何访问相应的配置。

0 投票
1 回答
1784 浏览

arrays - 如何将所有数组传递到 formArray maatwebsite-laravel-excel

我得到了我需要的所有数组。但是当我不知道如何传递所有数组时

当我像这样检查这里时,我$data3 = array($data,$data1[0]);在 Excel 中得到一行,我不知道如何传递所有数组?

0 投票
1 回答
1250 浏览

php - 如何删除由 maatwebsite-excel(Laravel Excel)生成的右列?

我有下一个简单的模板:

我使用 Laravel Excel 和 DomPDF 驱动程序将生成的文件存储到 pdf 中。

我得到下一个结果:

在此处输入图像描述

我的问题是如何删除右栏?