PHPExcel を使用して、すべてのシートに同じプロパティ (色、行の高さ、配置) とコンテンツ (名前を聞く) を一度に設定する方法はありますか? どのように?
ありがとうございました。
これらすべてのシートを自分で作成している場合。作成する最初のシートのプロパティを設定し、そのシートを複製して、新しい複製を同じワークブックに添付します。これにより、既存のすべてのセル データとスタイル情報が元のワークシートからコピーされます。
// Create a new PHPExcel object with a single sheet
$objPHPExcel = new PHPExcel();
// Set any styles here against the currently active sheet in $objPHPExcel
// Get the current sheet with all its newly-set style properties
$objWorkSheetBase = $objPHPExcel->getSheet();
// Create a clone of the current sheet, with all its style properties
$objWorkSheet1 = clone $objWorkSheetBase;
// Set the newly-cloned sheet title
$objWorkSheet1->setTitle('Cloned Sheet');
// Attach the newly-cloned sheet to the $objPHPExcel workbook
$objPHPExcel->addSheet($objWorkSheet1);
セルにデータを書き込む前でも、セルのスタイルを設定できることに注意してください。