PHPExcel Writter可选数量的单元格,如GA

有人可以告诉我如何生成列索引(如BB),如果单元格的数量是可选的? 目前我的代码显式设置单元格

$list->setCellValue("D1", "Date")); 

但有没有办法自动生成列索引“D” ? 我想要像COL这样的COL索引,从A到Z的意思是,如果列数超过了AZ的范围,那么就是char的两倍。 PHPExcel能够自动生成这个索引吗?

 $colIndex = PHPExcel_Cell::columnIndexFromString($cell->getColumn()); 

而不是使用$cell->getColumn()你可以手动设置你的信

所以现在我必须写一个函数来做到这一点:

 public static function indexToExcelIndex( $index ) { $div = intdiv( $index, 26 ); $modulo = $index % 26; $result = ''; do { $result .= chr( 65 + $modulo ); } while( --$div > -1 ); return $result; } 

编辑:如找出有一个方法setCellValueByColumnAndRow()接受列和行的数字坐标。 所以我不需要按字母顺序的坐标。