问题标签 [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 回答
1866 浏览

laravel - 如何选择这个 maatwebsite laravel 中的所有单元格?

我正在尝试格式化我的单元格以对齐中心。在文档中有示例仅选择特定单元格和单元格范围。如何格式化整个工作表以使所有内容都居中对齐?

我想选择所有单元格而不是一个范围

0 投票
0 回答
64 浏览

php - 当我使用导出 excel laravel 时,应用程序没有继续?

这是我的代码,$infoNotificacion[1] 是一个 excel,但我需要导出并继续:

但重要的行是第二行,因为我需要返回视图但我不知道。

请帮我。

0 投票
0 回答
1893 浏览

php - Laravel Excel 不会使用 Google Docs 忽略空行

我将这个包用于 Laravel 5 Laravel Excel,并且与 Calc 配合得很好。但是,当我在 Google Docs 中创建具有相同数据的相同 Excel 文件时,由于某种原因,不会忽略空行(Docs 添加 1000 行)。

我正在使用此代码删除空单元格:

当我在 Calc 中创建电子表格时效果很好!它忽略了所有空单元格和空行,有人在这里遇到过同样的问题吗?我想知道 Google Docs 添加到行中以导致包中的这种行为。

0 投票
1 回答
264 浏览

php - Laravel Excel A1 错误

我在这里使用 Laravel Excel 是 composer 的版本

“maatwebsite/excel”:“~2.1.0”

我正在尝试从只有单元格 A1 的 Excel 文档中提取数据,其中包含数据。当我尝试 var_dump 来自 excel 的数据时,我得到工作表的标题一个空数组。我希望看到 A1 中的值。

这是我的代码:

再一次,我只得到工作表的标题和每个 var_dump 的空数组。单元格 A1 中的值是“测试”,所以我不应该收到一个空数组。A1 是唯一具有任何值的单元格。当我上传其他填写的不仅仅是 A1 的 Excel 文档时,我会得到一个包含文档中所有行的数组。当 A1 是工作表中的唯一值时,如何在我的 Excel 文档中获取 A1 的值?

0 投票
1 回答
17199 浏览

php - 如何在 laravel 中读取 xls 文件 - laravel-excel

我正在使用laravel-excel库来读取 excel 文件。

http://www.maatwebsite.nl/laravel-excel/docs/import

此文件http://localhost:8000/assets/panel/excel/test123.xls存在,但我收到此错误:

我知道错误的含义,但是如何在这个库中使用我的地址而不是目录地址?

0 投票
1 回答
1172 浏览

download - 无法使用 Laravel-Excel 从数组中下载 excel 表?

我已经编写了用于导出数据(来自查询生成器)并将该表立即下载到用户浏览器的代码。我为此使用了 Laravel-Excel 包,但没有下载 csv 文件。

我希望 csv 文件以“制表符”分隔,如下所示:

我作为数组的输入是:

CSV文件下载代码为:

它正在发疯,我已经在这上面浪费了 2 天时间。谁能告诉我我的错误是什么?谢谢。

0 投票
1 回答
1701 浏览

php - 将excel文件导入数据库时​​超时

我正在尝试使用基于 PHPExcel 的Maatwebsite/laravel-excel库将 excel 文件导入 Laravel 5.4 上的 MySQL 数据库。

我需要导入的文件非常大:至少 50k 行 100 列,我需要为每一行创建一个数据库条目。

我想我可能在导入过程中遇到了一些问题,所以我开始使用块,但是即使是 1 个块,我也会收到以下错误消息:

超过 180 秒的最大执行时间。

我试图增加max_execution_time变量和内存限制,但我似乎仍然无法完成导入。

这是我正在使用的代码:

顺便说一句,我正在我的 Homestead 环境中进行本地测试。我需要一个也可以在生产服务器上运行的解决方案。

0 投票
1 回答
1330 浏览

laravel-5 - 如何使用 Laravel-Excel 创建下拉列表

我尝试使用 laravel excel 创建下拉列表,但下载后下拉列表似乎没有出现,甚至没有抛出错误。

下面是代码:

$excelsheet->sheet('ClassBoardData', function($sheet1) use($cc, $highrowofclass, $highrowofboard) { $variantsSheet = $sheet1->_parent->getSheet(1); $range = 'B1:B' . $highrowofclass;

0 投票
1 回答
496 浏览

php - 使用 Laravel Excel

我正在尝试使用 Laravel excel https://github.com/Maatwebsite/Laravel-Excel

我有一个简单的问题,如何将加载的行放入我的数据库中,以及如何在我的视图中的表格中显示它们。我正在加载的 CSV 文件只有一列,标题为“电子邮件”。

下面是我的简单代码

控制器:

看法:

我的视图只是显示空白。解决这个问题的正确方法是什么?亲切的问候

0 投票
1 回答
6711 浏览

php - 将海量数据导出到 xlsx

我需要使用 MISAM 引擎从 MySQL 数据库表中将一个巨大的数据集导出到 Laravel 中的一个.xlsx文件中。

我正在使用基于 PHPExcel 的maatwebsite /laravel-excel包。

数据包含大约 500,000 行和 93 列(大约 46,500,000 个单元格),以及关于标题结构的大量计算。

这是我目前正在使用的代码:

根据日志,行已成功写入文件,但是文件创建本身需要很长时间。事实上,它没有在 1 小时内完成(这是这个函数的最大执行时间)。

将其导出到 csv 效果很好,在大约 10 分钟内它会编译文件并下载它,但是我无法使用它 - 输出文件需要xlsx.

我可以做些什么来加快文件创建过程?只要我能达到相同的结果,我也愿意接受其他选择。