Skip to content

Instantly share code, notes, and snippets.

@culage
culage / PHPExcel-howto-range-copy.php
Last active November 1, 2023 02:00 — forked from onocom/PHPExcel-howto-range-copy.php
[PHPExcel] 範囲コピー(セルの結合(マージ)にも対応、画像にも対応、行の高さにも対応、数式は相対位置でコピー)
// セルの書式を指定位置にコピーする
// @param $from_cells コピー元のセル範囲
// @param $to_cell コピー先の左上のセル
// @param $copycount コピーを繰り返す回数(下へコピーするのみ)
function CopyCellsFormat($sheet, $from_cells, $to_cell, $copycount=1) {
// ----------------------------------------
// コピー元のセルの範囲を数値で取得
// ----------------------------------------
$from_area = PHPExcel_Cell::rangeBoundaries($from_cells); // ex) array( array(2, "2"),array(53, "3"))