Excel VBA質問箱 IV

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

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


10015 / 76734 ←次へ | 前へ→

【72273】セルに色を付けるマクロDoWhile〜Loop処理
質問  杏子  - 12/7/7(土) 8:51 -

引用なし
パスワード
   資料作りに必要なのでぜひ皆様の力を貸してください。
                
・10個の斜めセルに色を付ける
(A1→B2→C3→D4→E5→F6→G7→H8→I9→J10)
                    
・色は何色でも構いませんが、今回は「水色」の設定でよろしくお願いします。

Sub Macro1()
'
' Macro1 Macro
'

'
  Range("A1").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("B2").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("C3").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("D4").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("E5").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("F6").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("G7").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("H8").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("I9").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
  Range("J10").Select
  With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 15773696
    .TintAndShade = 0
    .PatternTintAndShade = 0
  End With
End Sub


一つ一つセルを選択してのマクロ登録は上記になりますが、
DoWhile〜Loopで登録する方法を教えてください。

こんなものは基本中の基本と思われるとは思いますが、マクロの勉強を始めたばかりなのでまだ基礎が出来上がっておらずこれから少しずつ勉強をしていこうと思っていますのでご指導よろしくお願いします。
4 hits

【72273】セルに色を付けるマクロDoWhile〜Loop処理 杏子 12/7/7(土) 8:51 質問
【72274】Re:セルに色を付けるマクロDoWhile〜Loop処... UO3 12/7/7(土) 9:07 発言
【72275】Re:セルに色を付けるマクロDoWhile〜Loop処... 杏子 12/7/7(土) 9:20 発言
【72277】Re:セルに色を付けるマクロDoWhile〜Loop処... UO3 12/7/7(土) 11:38 発言
【72278】Re:セルに色を付けるマクロDoWhile〜Loop処... 杏子 12/7/7(土) 12:59 お礼

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