[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ある条件下で罫線を自動的に引く』(フラニー)
ある条件下で罫線を自動的に引くことはできますか?
A列に氏名が入っているのですが、1人について1行〜3行まで、使う行数がばらばらです。
1人ごとに罫線(横線)で区切りを入れた表にしたいのですが、人数がとても多いため、若干手間がかかります。
そういった数式はあるのでしょうか?それともマクロを組むのでしょうか?
とても初歩的な質問だと思うのですが、宜しくお願い致します。
数式は答えを返すものなので、罫線を引いてくれたりはしません。
条件付き書式設定で罫線を引かせることは出来るけど、「条件」がはっきりしないと
出来ないし、自由度が低い...
マクロの方が自由度は高いけど、同様に「条件」がはっきり決まっていないとダメです。
自分でプログラムすることになります。
少なくても氏名が入ったセルと、それ以外の情報が入ったセルを区別する(区別できる)
必要があります。
(ramrun)
条件がキーワードなのですね。
多分、ある程度はっきりさせることができるので、マクロで出来そうです。
マクロを組んだことがないので、まずそこの勉強から始めてみます。
(フラニー)
条件をはっきりさせることが出来るなら、条件付書式で設定可能だと思います。
A列のデータの入っている部分を範囲選択して、【書式】【条件付書式】。
条件の設定ウィンドウが出てきますね。そこに[セルの値が]と入っていますね。
その右に条件を設定していくのです。
条件は、yesかnoで表せなくてはなりません。
たとえば
[セルの値が][次の値に等しい]["山田"](セルの値が山田である)
とします。
「山田である」に対して答えはyesまたはnoしかありませんよね。
もっと条件を広げたければ条件を [山田である または 斎藤である または 鈴木である]
のようにすれば良いです。記述は次の通りです。
[数式が][=OR(A1="山田",A1="斎藤",A1="鈴木")] ←A列を全部選択して設定した場合の記述です。
このように、セルの内容を参照して判断するケースと、数式が成立するか否かで判断する2種類があります。
そして、この条件を満たす場合の書式を設定します。
この条件は3つまでしか設定することが出来ませんから、合計4種類の書式しか設定できません。
ramrunさんのおっしゃるとおり自由度は低いです。でもこれで対応できる条件を設定
できれば手軽でよい方法だと思います。
#ごめんなさい、フラニーさんのところが意図と違うように表示されているように思い
#書き直してしまいました。
(HIDE)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.