質問箱/4130

カテゴリ
サマリテーブルの中の色1行ごとに簡単に変えたい
バージョン1.4.7
投稿者のど飴?
状態完了
投稿日2007-07-03 (火) 19:11:48

質問

テーブルを下に長く作るとどうしても見難くなってしまうので 例えば

|a|a|a|
|b|b|b|z
|c|c|c|
|d|d|d|z

でzの行のテーブル内の色を変えて見やすくしたいのです。
このような追加をするにはどうしたらいいでしょうか?

回答

  • 少し手間がかかりますけど、こんな感じではダメでしょうか? -- teanan 2007-07-03 (火) 20:02:01
    |a|a|a|
    |BGCOLOR(#F0F0FF):b|BGCOLOR(#F0F0FF):b|BGCOLOR(#F0F0FF):b|
    |c|c|c|
    |BGCOLOR(#F0F0FF):d|BGCOLOR(#F0F0FF):d|BGCOLOR(#F0F0FF):d|
  • PukiWiki/関連ツール#r5eff15cで紹介されている、Wikiサポートアドインでは、ダメなんでしょうか。Excelを持っていることが前提になりますが。 -- よっちい 2007-07-03 (火) 22:55:38
  • 奇数行と偶数行の色を分けるというのであれば、手前味噌で恐縮ですが自作プラグイン/google_spsheet.inc.phpならGoogle Spreadsheetsの機能を使って「最初頑張ればあとはシステマチックに」できます(笑)。(シートの追加や公開の手順は割愛します) -- コチ2007-07-04 (水) 01:59:05
    1. sheet1のセル全体(下記Range1に相当する範囲をカバーしてれば全体じゃなくてもOK)に下の数式をセット
      =IF(ISERR(INDEX(Range1,ROW(),COLUMN())),"",IF(MOD(ROW(), 2)=0,CONCATENATE("BGCOLOR(#F0F0FF):",INDEX(Range1,ROW(),COLUMN())),CONCATENATE(INDEX(Range1,ROW(),COLUMN()))))
    2. sheet2に表のデータを記入
    3. sheet2のデータの入ってる範囲を選択して「Range1」と名前を付ける(データを追加したらRange1の再定義を忘れずに)
  • みなさんありがとうございます。
    ちょっと苦戦してたのですがコチさんの方法でいれてみました。
    お返事ありがとうございました。 -- のど飴? 2007-07-05 (木) 12:00:38


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-07-05 (木) 12:00:03
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.428 sec.

OSDN