ホーム > PHPExcel_Style (全2件)
  • セルのスタイルをコピペする

    セルB2のスタイルをセルB5に貼り付ける。

    /* セルB5に貼り付ける */
    $sheet->duplicateStyle( $sheet->getStyle( 'B2' ), 'B5' );
    
    /* セルB5~C8に貼り付ける */
    $sheet->duplicateStyle( $sheet->getStyle( 'B2' ), 'B5:C8' );
    

    getStyleメソッドでスタイル(PHPExcel_Styleオブジェクト)を取得し、duplicateStyleメソッドでスタイルを貼り付ける。duplicateStyleメソッドで指定するセルは範囲指定できる。

  • セルのフォントサイズを設定する

    A1セルのフォントサイズを9(ポイント)に設定する

    /* 9ポイントを設定する */
    $sheet->getStyle( 'A1' )->getFont()->setSize( 9 );
    
    /* パラメータを省略すると10ポイントになる */
    $sheet->getStyle( 'A1' )->getFont()->setSize();
    

    getStyleメソッドでスタイルオブジェクト(PHPExcel_Style)を取得し、さらにgetFontメソッドでフォントオブジェクト(PHPExcel_Style_Font)を取得。setSizeメソッドでパラメータに希望するフォントサイズを指定する。なおパラメータを省略または”を指定した場合は、デフォルト値の10が設定される。