システム開発ブログ

HTML形式Excelファイルでグループ化の設定を行う

牧野

牧野 (2011年10月10日 19:29)
ビジネスソリューション課 / システム開発事業部 / Excel

みなさん、こんにちは。

html形式のexcelを編集する際にグループ化を行うときに
ポイントになる点をいくつかご紹介します。

大きく分けてポイントは2点です。

まず1点目です。
グループ化を行うには、対象となる要素に、以下のStyleを適用する必要があります。

mso-outline-level:n
※nは適用したいグループのレベル

●列のグループ化の場合
 適用対象:<col>要素
 記述例:<col width=72 style='width:54pt;mso-outline-level:1;'>

●行のグループ化の場合
 適用対象:<tr>要素
 記述例:<tr height=18 style='height:13.5pt;mso-outline-level:1;'>

グループ化は単純に以上のStyleを適用するだけで
実現することができます。


そして、2点目のポイントが重要になります。
それは、初期表示でグループを閉じておくためにする設定です。

①適用対象要素のwidh或いはheightの値を0に設定する
②適用対象要素にdisplay:none;を設定する
③適用対象要素に展開時用の高さ、幅情報を設定する
 ・行の場合
  mso-height-source:userset;
  mso-height-alt:0000;
  例:<col width=0 style='display:none;mso-width-source:userset;mso-width-alt:3680;mso-outline-level:1'>

 ・列の場合
  mso-width-source:userset;
  mso-width-alt:0000;

  例:<tr height=0 style='display:none;mso-height-source:userset;mso-height-alt:660;mso-outline-level:1'>

これで設定可能です。

システムのトラブル解決を承ります。すぐにシステムリフォームを体験できますシステム診断・システムリフォームのお申し込みはこちらから。

システム開発ブログ

Twitterでilovex_officialをフォローしてください

最近の記事

カテゴリー

部署

月別アーカイブ

以前の部署別ブログ

ページのトップ