我使用 maatwebsite excel 库导入和导出数据。 我想像这样设置细胞智能数据。
A B C D E F
1 heading1 heading2 heading3 heading4 heading5 heading6
2 data1 data2 data3 data4 data5 data6
3 data12 data22 data32 data42 data52 data62
4 data23 data33 data43 data53
5 data34 data44 data54
6 data35 data45 data54
7 data46 data56
8 data47 data57
9 data48
10 data49
11 data50
12 data51
我想导出类似的数据,我尝试了很多但没有成功。
下面是我的代码。
$sheet->fromArray($dataHeading);
我使用此函数为 excel 文件添加值。但问题是这个函数增加了原始的值(value)我想增加细胞的值(value)。
就像首先我将值添加到 A
然后 B
等等......
我找不到任何可以让我为细胞智能增加值(value)的函数。
请帮助我如何管理它。我有类似 php 数组的数据。
array(
'heading1' => array(
'data1','data12'
),
'heading2' => array(
'data2','data22','data23'
),
'heading3' => array(
'data3','data32','data33','data34','data35'
),
'heading4' => array(
'data4','data42','data43','data44','data45','data46','data47','data47','data49','data50','data51'
),
'heading5' => array(
'data5','data52','data53','data54','data56','data57'
),
'heading6' => array(
'data6','data62'
)
)
如何将此数组输入到 excel 文件中。如果我需要更改数组,请建议我。我可以更改我的数组。
谢谢
最佳答案
不确定它是否解决了您的问题,但看到标题有些人试图只设置单个单元格的值可能无论如何都会在这里结束:)
它没有记录,但查看源代码我发现它是可能的:
$sheet->setCellValue('A1', 'some value');
或
$sheet->cell('A1', function($cell) {
$cell->setValue('some value');
});
有点跑题了,但我希望它能对一些人有所帮助。
关于php - Laravel Excel 将设置值导出到单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37160829/