[[20070526150756]] 『図を表示・非表示』(●タン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『図を表示・非表示』(●タン)
 リストボックスで選択した「表示」「非表示」で表示のときは
 セルの周りに罫線を引いてそのなかに文字を表示して「非表示」のときは
 罫線の枠も文字も表示しないようにしたいのですが、
 条件つき書式では文字は背景と文字の色を
 白にすることで消すことは可能なのですが枠の表示・非表示はうまくいきません。
 枠の表示・非表示はどのようにすればいいでしょうか。

 タイトルでは図、質問文では罫線の枠となっていて、なさりたいことを取り違えているかもしれませんが、
 「非表示」の場合には罫線の枠を表示しない、ということであれば、条件付書式を追加すれば罫線の枠を表示・非表示出来ます。

 そのセル(またはセル範囲)を選択し、条件付書式の設定に進み下にある追加ボタンを押し、
 「セルの値が」「次の値に等しい」「="表示"」として、書式→罫線→外枠で設定します。

 またはその逆で、最初から罫線を引いておいて、条件付書式で「非表示」の場合に罫線をなしに設定します。
 この場合は、条件を追加しなくても書式の設定で一度に出来ると思います。
  (じむやん)

 コメントありがとうございます。(^^)しかし私がやりたかったことはできませんでした。
  私はa1a2b1b2の4つのセルを罫線で枠をつくり表示・非表示がしたかったのですが、じむやんさんの言うとおりにすればできたのですが
 a1の1つのセルしか枠が消えませんでした。(範囲選択はしました)セルの結合をすればなんとかなると思うのですがわけあってできません。
 あとa1のセルにもともと線が引いてあってそのうえに罫線をひきたかったのですが非表示にするともともとの線も消えてしまいます。
 やはりこういった場合は枠線の図か何かを貼り付けて表示・非表示をするしかないのでしょうか。
  一度プログラムの本を見て見ます。 

 >a1の1つのセルしか枠が消えませんでした。  
 どのように条件付書式の設定をしたのでしょう?

 推測ですが、「表示」と入力するのは A1 だけで、4つのセルに罫線枠を表示したいのでしょうか?
 仮にそうでしたら、条件を変えなければいけないと思います。
 条件付書式の設定で、「数式が」「=$A$1="表示"」

 >a1のセルにもともと線が引いてあって
 それは、どんな線でしょう?
 罫線であれば、条件付書式で設定した条件に左右されます。
 線の上に線を引くというのも良くわかりませんでした。
 (じむやん)


 >> 推測ですが、「表示」と入力するのは A1 だけで、4つのセルに罫線枠を表示したいのでしょうか?
 仮にそうでしたら、条件を変えなければいけないと思います。
 条件付書式の設定で、「数式が」「=$A$1="表示"」

 ↑これで枠線を消すことはできました(^^)

 >a1のセルにもともと線が引いてあって
 それは、どんな線でしょう?

 今、作っている表は1行ごとに線を、一列ごとに線を入れている状態です。
 要するにすべてのセルの周りには罫線がひかれている状態です。
 (碁盤みたいに細い線が立て横はいっている状態です。)
 例えばA4に元から細い罫線が引いている状態でA4の細い罫線の上に太い枠線を書いて中に文字を入れておいて
 条件つき書式で非表示ならこのa4の太い罫線と文字を白にすれば
 太い罫線の下にかくれていた元からある細い罫線があらわれるかなと思ったのですが・・
 細い罫線の上に太い罫線を引いた時点で上書きとなるのでしょうか?
 もし上書きとなるならやはりa4の上に□の枠の図を貼り付けていって表示・非表示する
 しかないんでしょうか。

 非表示なら太い線が消えている「左側は点線で上、右、下の3辺は細い実線が引かれているセル(a4)状態。
 表示を選択すれば左側の点線はそのままで上、右、下の3辺を太い実線にしたいのです。

 説明が下手で申し訳ないです。

 ちなみにさっき図をファイルから表示させて条件付で表示・非表示させようとしましたがダメでした。
 やはりプログラムしか・・・・


 おっしゃているように、罫線を2重に引くことは出来ません。

 もともと、細い実線が引いてあって、A1 セルの内容によってその上に太い実線を引きたい、というようなことでしょうか。
 条件付書式の罫線の設定では、線の種類は選べますが、太さは選べないようなので、ご希望のようには出来ないと思います。
 代替案として、元の線種と条件付書式で、設定する線種または線の色を変えるしかないような気がします。

 残念ですが条件付書式では、このあたりが限界ではないでしょうか。 
 (じむやん)

 じむやんさん!ありがとうございます。明日は仕事が早出で時間がないため明日ためしてみます。(^^)


 >>おっしゃているように、罫線を2重に引くことは出来ません。

 どうやらそのようですね。今までは、何とか条件付書式でごまかしてこれたのですがここらが限界のようですね。
 ちょうど良い機会ですのでプログラムの方を考えてみたいと思います。
 いままで本当にありがとうございました。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.