[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[712] 特定の列を基準とした背景色の変更

applepie [2022/10/06 02:34:10]

はじめまして。
素晴らしいソフトを利用させていただいて、どうもありがとうございます。
例えば以下のようなデータがあった場合、一列目の内容によって各行の背景色を変更するようなことが出来ないでしょうか?

りんご,ふじ,1939年、ともにアメリカ原産の「国光」に「デリシャス」の花粉を交配して……
りんご,紅玉,強い酸味と滑らかな舌触りを特徴とする中型のリンゴで……
みかん,せとか,「清見」に「アンコール」を掛け合わせたものに、「マーコット」を……
ぶどう,巨峰,日本原産の生食用ブドウ品種の一つである。 大井上理農学研究所の大井上康が……
みかん,あすみ,2014年に登録された新品種です。スイートスプリングとトロビタオレンジを掛け……

"りんご"と書かれている行の背景色は赤、"みかん"は黄色、"ぶどう"は青といった感じです。

よろしくお願いいたします。

Re: [712] 特定の列を基準とした背景色の変更

あすかぜ [2022/10/06 22:13:16]

書き込みありがとうございます。
すみませんが、今のところデータの内容によって背景色を変更する機能はありません。
今後の更新時に機能追加の案のひとつとして考えてみたいと思います。

Ver.2.4 では検索にヒットしたセルの背景色を黄色くするように変更したので、
「りんご」や「みかん」を検索したときの結果は以前よりも見やすくなっているのではないかと思います。

よろしくお願いします。

Re: [712] 特定の列を基準とした背景色の変更

applepie [2022/10/07 13:12:15]

承知いたしました。
今後、実装される日を楽しみにしています。

Re: [712] 特定の列を基準とした背景色の変更

あすかぜ [2023/01/22 17:48:42]

Ver.2.5 β2 で、!format.cms という特別なマクロを使用することで背景色を変更できるようにしました。
https://www.asukaze.net/soft/cassava/history/2_5dev.html

Cassava Editor の Macro フォルダに「!format.cms」という名前のファイルを置き、内容を

if ([1,y] == "りんご") {
  return {background: "#fcc"};
} else if ([1,y] == "みかん") {
  return {background: "#ffc"};
} else if ([1,y] == "ぶどう") {
  return {background: "#ccf"};
}

のようにすることで、1 列目の内容によって背景色が変わります。
よろしくお願いします。

スレッド一覧に戻る返信