• 締切済み

ロータスノーツ文書中の表のセルにボタンで自動的に色をつけたい

ノーツの文書に「表」を作成しました。その表の各マスに、色を個別に自動で設定していきたいのですが、セルの色をコントロールするノーツ式かスクリプトが見当たりません。 ヘルプを一通り探したのですが、それらしいクラスや関数が見つからないのです。どうすればよろしいのでしょうか。どうかお教えください。

みんなの回答

  • ijoyr
  • ベストアンサー率100% (1/1)
回答No.1

ノーツにて、式やスクリプトで表の色を操作する関数はありません。 セルの色を変えるには、設計の段階以外では行えません。 直接の解決策ではないのですが、 私はフィールドの値で表の行を丸ごと非表示にしたりしてます。 ユーザにはあたかも変わったように見えます。 が、とてもキレイな方法ではありませんね…

関連するQ&A

  • 予定表の祝日セルに色をつけたいです。

    現在練習で予定表を作成しています。 年(G2)と月(S2)を打ち込むと自動的にセルに日付を表示されるようにしています。 関数は =DATE(YEAR(G2),S2,1) セルの書式設定が、日付の3/14にしています。 その後は、隣のセルに+1をして31日間分にしています。(行状にしています) 曜日は各日付の下に関数で =TEXT(該当日付セル,”aaa”) にしました。 土、日は条件付き書式で色をつけられたのですが、祝日に関しては別欄に祝日一覧をまとめてCOUNTIF関数で行いましたが、色が付きませんでした。 日付の表示上は問題ないですが、数式が入ってると反映されないのでしょうか。 もうしそうであれば、この自動化を壊さないように、祝日に色をつける方法を教えて頂きたいです。 長文、乱文失礼致しました。 よろしくお願い致します。

  • セルに自動で色が付く方法について(その2)

    添付データのとおり、表のセル内で違う数字が入っている部分があります。その部分を、手入力で、一つ一つ色塗りをしていますが、セル内の違う数字が入っている部分を一度に、尚且つ自動で色を塗る方法があれば何方か教えていただけないでしょうか。 よろしくお願いいたします。

  • あるセルに色を付けた時、別のセルにも同じ色が付く

    表1と表2が有って、表1のセルに色をつけると、表2の同じ内容のセルにも同じ色が付くようにしたいのですが、 良い方法は無いでしょうか? 表1         表2 aaaa  |  bbbb cccc dddd bbbb  |  cccc aaaa gggg cccc  |  aaaa bbbb cccc ・ ・ 表1のbbbbに色つけると表2の複数のbbbbにも同じ色が付くようにしたいです。 セル1つずつに条件付書式を設定しても良いですし、関数で一括でもかまいません。 エクセル2000です。

  • セルの色により数式の係数を変えるには?

    条件によりセルの色を変えるのではなく、予め塗られたセルの色により数式の値を変える方法 はありますか。 <例> 就業日により時間給が異なる勤務表があります。 平日はセルの塗りつぶしなし・土曜日はセルの色:黄色・日曜日はセルの色:赤色にしておきます。 セルの色を自動で判断し、セルの色が黄色の場合は平日の1.25倍にしたい。 セルの色を検出できる関数はありますか

  • Excelのセルの色が変わらないようにしたい

    「書式→セル→パターン」で表の一部分に色をつけました。その下のセルは色がついていないのに、文字を入力すると、上のセルと同じ色がついてしまいます。「書式→セル→パターン」で色を消していますが、その都度やっているので、不便を感じます。色をつけたセルの下のセルに自動的に色がつかないようにする方法を教えて下さい。

  • セルに自動で色をつける

    仕事で使うタイムシートを作っています。 A6 =DAY(DATE(A1,A2,1)) 日付を表示(1~31の数字がでるように書式を変更) A7~A36 =IF(A6="","",IF(MONTH(DATE($H$3,$I$3,A6+1))=$I$3,A6+1,"")) 28日、31日に対応できるよう関数をオートフィルでコピーしてあります。 B6 =IF(A6="","",DATE($H$3,$I$3,A6)) 曜日を英語で表示Monday~Sunday (B6~B36までオートフィルで関数をコピーしてあります。)   A    B    C     D     E     F     G     H     I     J     K ------------------------------------------------ 6 1 Sunday 7 2 Monday 8 3 Tuesday 9 4 Wednesday . . . 36 31 Saturday ------------------------------------------------ 【セルに自動で色をつける】 B6~B36のセルにMonday~Fridayの文字が入っている場合、C6~K6のセルに色をつけたい 同様にC7~K7、C8~K8、C9~K9..........最後のC36~K36まで条件に当てはまる時に、 セルに色をつけたいです。SaturdayとSundayの時は色はつけなくて良い 条件付き書式では無理があったので、マクロで実現するしかないのかと試行錯誤しましたが、 何ぶんマクロ初心者のため、記述方法が分かりません。 どなたかヒントを頂けると嬉しいです。 宜しくお願いします。

  • セル色を、ある条件で自動的に色分けして塗りつぶしさせたい

    こんにちは。いつもお世話になっております。 まさに標題の通りなのですが、有る位置のセル内に入れた数字によって設定済みの色でセルを 塗りつぶしたい場合、どのようにすれば宜しいでしょうか。 因みに現在は下記の通りに設定しております。 ●現在の設定● 書式(D)→条件付き書式(D) にて 条件1(1) 数式が =$G2=1 であればセル色を黄緑 条件2(2) 数式が =$G2=2 であればセル色をピンク 条件3(3) 数式が =$G2=3 であればセル色を水色 ◆この度、設定変更しなくてはならない背景◆ 来月からセルG2に入れる数字が現状では1,2,3のみですが1,2,3,4,5と変更になる為。 (書式付き設定ではMAX3つまでしか設定できないように見受けられるので) 尚、当方はさほどエクセルに精通しておりませんのでマクロやVBAなど組んだ事が無く、かつ、 以前ちょっと挑戦しようと思ったのですが全く理解できなかった為、例えば関数などを用いて 設定出来る方法がありましたら例文を記載して戴けますと非常に助かります。 また、エクセルのヘルプで検索した結果 「VBAを使用してセルの塗りつぶしの色を変更する」というものを見つけたので閲覧↓ http://office.microsoft.com/ja-jp/excel/HA011366271041.aspx?pid=CL100570551041 したのですが、式らしきものを見つけたものの、その意味が理解できず、どのように記述して よいのか判りませんでした。。。 以上、お手隙の方、いらっしゃいましたら何卒ご教授の程、お願い致します。

  • 空白のセルがあれば色をつける。という関数、ありますか?

    いつもお世話になります。 表の中で、B列の、あるセルに空白があれば、そのセルに色をつけるということはできますか?(同じ色でよい)また、他の列でも空白があれば、B列とは違う色をつけるということはできますか? IF関数かなあと思ったのですが、色をつけるにはどうしたらいいかわかりません。 よろしくお願いします。

  • エクセルのセルに色を付けても色が表示されない

    エクセルのセルに色を付けても、画面では色が表示されません。が、印刷プレビューでみると色がついており、印刷もされます。またワードでも図形の中の色が同じ状態です。表の中には色がつきます。 それと関係があるかどうかわかりませんが、ヘルプ画面がすごく大きな字で表示されます。どうしたらいいでしょうか。

  • Excelでシフト表を作りたい。複数セルに色をつける方法教えてください

    シフト表のフォーマットを作成しています。 予め、1日~30日までの入力しておき、VLOOKUP関数とWEEKDAY 関数を併用し、西暦と月を入れると自動で曜日が入力されるように設定しました。         2007年2月   日付 1 2 3 4 5 6 7 8 …    曜日 木 金 土 日 月 火 水 木 … Aさん Bさん Cさん 上記のようなイメージで曜日の下のセルに各従業員の勤務形態を入れております。 ここで、自動で処理をしたいのは、土日のセルを塗りつぶしたいと考えております。 条件付き書式設定で、土日の文字だけに色をつけたり塗りつぶしたりというのは出来る事を承知しておりますが、 日付からCさんまでのセルも合わせて色をつけたいと思います。 何かよい方法はありませんでしょうか。 使用しているのはExcel2000です。 どなたか、アドバイスまたは参考になるようなHPをご存知の方 ご教授お願いします。 足りない情報があれば補足いたします。