1番目(実際はB列)から5つのセルの幅を3にする。
<?php require_once 'Spreadsheet/Excel/Writer.php'; $workbook = new Spreadsheet_Excel_Writer(); $worksheet =& $workbook->addWorksheet('シート(1)'); $worksheet->writeString(0, 0, ''); $worksheet->setColumn(1, 5, 1); $workbook->send('setColumn.xls'); $workbook->close();
セル幅変更は以下のメソッドで行えます。
$worksheet->setColumn(1, 5, 1);
しかしこれだけでは以下のエラーが表示されます(実際には変になっているところは見当たりませんでした)。
こちらは以下の様にセルへの書き込みを行うとエラー表示はされないようです。
$worksheet->writeString(0, 0, '');