Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9054 / 76732 ←次へ | 前へ→

【73244】条件に合うセルの色づけ
質問  tk  - 12/12/12(水) 11:25 -

引用なし
パスワード
   二つの異なるデータベースの情報が正しく入力されているかを
チェックして色付けで出来るマクロ作成を依頼されました。

恥ずかしながら、「マクロの記録」から中身を弄るくらいしか触れません。
実作業として↓の流れです、どうかご教授願います。

DB1. DB1. DB2.

○ →○→○正
 ↓  →×偽
 ↓
 →×→○偽
    →×正

× →○→○偽
 ↓  →×偽
 ↓
  →×→○偽
    →×正

○:オープン
×:クローズ
DB1.,2.は同ブック別シート

【1】DB1.の(B,8)セルの数値を取得
【2】DB1.の【1】で取得した行のE列に"クローズ"の文字有無で条件検索開始
---------------------------------------
・"クローズ"無 ○
DB1.の(AL,8)セルが"オープン""クローズ"or空白
・オープン○
→(AK,8)の値を取得し、その値をDB2.で検索
→選択行のD列に"クローズ"の文字が含まれている、N列に数字が入っている

false ○
→正

true ×
→偽

・クローズ×
→(AK,8)の値を取得し、その値をDB2.で検索
→選択行のD列に"クローズ"の文字が含まれている、N列に数字が入っている

false ×
→偽

true ○
→正

・空白
→end
→一つ下のセルで実行、空白セルで終了
---------------------------------------
・"クローズ"有 ×
DB1.の(AL,8)セルが"オープン""クローズ"or空白
・オープン ○
→偽

・クローズ ×
→(AK,8)の値を取得し、その値をDB2.で検索
→選択行のD列に"クローズ"の文字が含まれている、N列に数字が入っている

false ○
→偽

true ×
→正

・空白
→end
→一つ下のセルで実行、空白セルで終了
---------------------------------------
【3】正の場合は何もしない、偽の場合はDB1.(B,x)セルを色付け

233 hits

【73244】条件に合うセルの色づけ tk 12/12/12(水) 11:25 質問
【73245】Re:条件に合うセルの色づけ UO3 12/12/12(水) 13:37 発言
【73246】Re:条件に合うセルの色づけ ウッシ 12/12/12(水) 14:17 回答
【73247】Re:条件に合うセルの色づけ tk 12/12/12(水) 16:54 発言
【73249】Re:条件に合うセルの色づけ UO3 12/12/12(水) 21:44 発言
【73254】Re:条件に合うセルの色づけ UO3 12/12/13(木) 10:16 発言
【73256】Re:条件に合うセルの色づけ ウッシ 12/12/13(木) 13:31 回答
【73259】Re:条件に合うセルの色づけ tk 12/12/14(金) 11:11 発言
【73283】Re:条件に合うセルの色づけ tk 12/12/17(月) 17:23 質問
【73296】Re:条件に合うセルの色づけ ウッシ 12/12/18(火) 11:26 回答
【73310】Re:条件に合うセルの色づけ tk 12/12/19(水) 16:19 お礼

9054 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free