[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Sheet2の名簿以外の名前がSheet1に入力されていたら色をつけたい』( ;∀;)
お世話になります。
現在Sheet2のA列に名前が複数入力されていて名簿として使用しています。
Sheet1にはこの名簿の名前が点々と入力されてるのですが、Sheet2の名簿以外の名前があったらSheet1の名前のセルに色をつけたいのですが、条件付き書式を色々と入れ替えて処理してる為、VBAで処理できないかと考えました、何とかお知恵をお貸し下さい。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
根本的に私の理解が間違っていればすみません。
点々と入力されているとは1列に入力されていないということでしょうか また1列に入力されているとして空白以外に名簿とは関係のないものも入力されているのでしょうか 上記でなく1列全て名簿の名前であるなら シート1がB列 シート2がA列に名簿名があるとして シート1のA列に条件付書式設定で A1=Countif(Sheet2!A:A,B1)=0 として色付けの書式を設定し 書式をコピーするなどで必要なところに入力すればよいのでは
>条件付き書式を色々と入れ替えて処理している為VBAで と書いていますが書式設定で出来ない表現がVBAで出来るのかわかりませんので わざわざVBAでないとできないのでしょうか。間違っていたらすみません (なるへそ) 2021/06/03(木) 15:22
( ;∀;) 2021/06/03(木) 15:43
VBAの事はわかりませんがシート1の名簿名の範囲が列行ともにバラバラであるならば 条件付き書式で行うにしてもVBAで行うにしてもどのセルが名簿名に該当するかの条件が必要だと思いますが エクセルは人の目(頭)ほどファジーではないと思うので見分ける方法の提示が必要なのでは (なるへそ) 2021/06/03(木) 16:20
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.