0

私はsetcellValueを使用してExcelファイルにデータを入力していますが、A99に達した瞬間にこのエラーがスローされます

    Fatal error: Uncaught exception 'Exception' with message 'Column string index can not be longer than 3 characters.'

それはphpexcelの制限ですか、それともこの形式でシートにデータを入力することで間違いを犯していますか

    $objPHPExcel->getActiveSheet()->setcellValue($alpha[$alpha_count] . $spreadsheet_count, $row['comment']);
4

2 に答える 2

0

いいえ、PHPExcel が 100 行しかサポートしていないという意味ではありません。PHPExcel は最大 1,048,576 行と最大 16,384 列 (xlsx ファイルの OfficeOpenXML 形式と同じ) をサポートしています...メモリに依存します。

エラーcolumn string indexメッセージが参照しているのは、列参照 (AA100) です。

$alpha[$alpha_count] の値を正確に再確認してください。あなたの考えとは違うと思います。

于 2013-03-13T09:51:19.237 に答える