Excel VBA質問箱 IV

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

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


57075 / 76738 ←次へ | 前へ→

【24403】Re:背景色変更
発言  G-Luck  - 05/4/21(木) 16:52 -

引用なし
パスワード
   ▼YY さん:
こんにちは、Selectして色をつけているので、
最後の
ActiveCell.Offset(1, 0).Select
の動作は、思いと違っていると思います。
色着けの後は、
A列〜AH列を選択していることになってしまっていますよ。
選択しなくても、値を取得したり、色を変えたりはできるので
出来るだけ前記のプログラムをいかすと下記のようなコードでしょうか。

'Range("B6").Select
 
  For i =6 To 36
 
   If Range("B" & i) = "土" Then
  
    Range(Cells(i, 1), Cells(i, 34)).Interior.ColorIndex = 37
       
   ElseIf Range("B" & i) = "日" Then

    Range(Cells(i, 1), Cells(i, 34)).Interior.ColorIndex = 37
   
   End If
  
'   ActiveCell.Offset(1, 0).Select
 
  Next i

0 hits

【24402】背景色変更 YY 05/4/21(木) 16:28 質問
【24403】Re:背景色変更 G-Luck 05/4/21(木) 16:52 発言
【24406】Re:背景色変更 YY 05/4/21(木) 17:32 お礼

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