使用 PHPExcel,是否可以获取位于左侧或右侧 X 列的列的名称?
例如,给定列 BZ,我想返回列名 CB 或 BX。(右侧或左侧 2 个)
谢谢
PHPExcel 中已经内置了一些函数来帮助您执行此操作
$adjustment = -2;
$currentColumn = 'BZ';
$columnIndex = PHPExcel_Cell::columnIndexFromString($currentColumn);
$adjustedColumnIndex = $columnIndex + $adjustment;
$adjustedColumn = PHPExcel_Cell::stringFromColumnIndex($adjustedColumnIndex - 1);
请注意(历史)差异 columnIndexFromString() 将为 A 列返回 1,但 stringFromColumnIndex 期望 0 对应于 A 列