Excel VBA質問箱 IV

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

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


47500 / 76738 ←次へ | 前へ→

【34193】Re:条件によって色を付ける
回答  gako  - 06/1/28(土) 10:14 -

引用なし
パスワード
   ▼エクセル初心者です さん:
>▼gako さん:
>>▼エクセル初心者です さん:
>>
>>このようなことで出来ます。
>>セルの範囲指定は、決めてください。
>>
>>Sub 色つけ()
>>
>>Dim R As Range
>>
>>For Each R In Range("A2:D10") 'A2からD10の範囲を指定しています
>> If R.Value = 10 Then
>> R.Interior.ColorIndex = 3
>> End If
>>Next
>>End Sub
>>
>ありがとうございましたできました。
>追加質問ですが
>10の次に前の10の数字をクリアして
>8とか9とか5とか順次表示することは
>可能でしうか?
>よろしくお願い致します。

下のコードでいけると思います。
A1に数字を入れます…たとえば8とか9とか5とか
それでマクロを動かしてください。A1の数字指定が
赤の色がつくと思います。

Sub 色つけ2()

Dim R As Range
 Range("A2:D10").Interior.ColorIndex = xlNone
 For Each R In Range("A2:D10")
  If R.Value = Range("A1") Then
   R.Interior.ColorIndex = 3
  End If
 Next
End Sub
0 hits

【34178】条件によって色を付ける エクセル初心者です 06/1/27(金) 19:30 質問
【34179】Re:条件によって色を付ける MARBIN 06/1/27(金) 19:39 発言
【34180】Re:条件によって色を付ける gako 06/1/27(金) 20:24 回答
【34181】Re:条件によって色を付ける エクセル初心者です 06/1/27(金) 20:47 お礼
【34193】Re:条件によって色を付ける gako 06/1/28(土) 10:14 回答
【34194】Re:条件によって色を付ける gako 06/1/28(土) 10:27 発言
【34197】Re:条件によって色を付ける エクセル初心者です 06/1/28(土) 11:35 お礼

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