0

我想使用 Laravel Excel 在列上添加一些样式。我知道这个专栏是(比方说)第 42 位,但我不知道 Excel 代码(如AABC等)。

我知道我可以构建一个函数(基于此答案)将列号转换为字母,但我不确定这是正确的方法。

是否有内置方法可以使用 Laravel Excel 将列号转换为 Excel 列?

4

2 回答 2

4

由于Laravel Excel 3.1 版基于使用最新的 PhpSpreadsheet 类的最新 PHP Excel,因此操作坐标的辅助函数已移至新的专用类。在此页面上搜索“操作坐标的专用类” 。

因此,您可以继续执行此操作:

use PhpOffice\PhpSpreadsheet\Cell\Coordinate;
...
Coordinate::stringFromColumnIndex(1);
于 2018-10-18T19:30:04.233 回答
1

有一个方法PHPExcel,我猜 Laravel Excel 使用那个库。

你可以这样做:

\PHPExcel_Cell::stringFromColumnIndex(1);

这将返回,B

于 2016-10-07T14:16:31.033 回答