Excel VBA質問箱 IV

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

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


40622 / 76736 ←次へ | 前へ→

【41209】Range(cells(1,X),Cells(1,Y))について
質問  Hirok  - 06/8/1(火) 22:28 -

引用なし
パスワード
   下のようなコードは問題ないのでしょうか
表の項目行に濃い黄色をつけるのですが・・・

Range("B6").Select
  ActiveCell.CurrentRegion.Select
  Selection.Interior.ColorIndex = 36
  Selection.Range(Cells(1, 1), Cells(1, 5)).Interior.ColorIndex = 6

Range(Cells(1,1),cells(1,5))のコードは絶対的な範囲選択に使われるものが、ここでは相対的な範囲を示すことになりますが、このような使い方はおかしいのでしょうか?
もっと分かりやすい(誤解のない)方法でコードを作成するとすればどのように成るのでしょうか?    
0 hits

【41209】Range(cells(1,X),Cells(1,Y))について Hirok 06/8/1(火) 22:28 質問
【41210】Re:Range(cells(1,X),Cells(1,Y))について Kein 06/8/1(火) 22:39 回答
【41211】Re:Range(cells(1,X),Cells(1,Y))について Hirok 06/8/1(火) 22:45 お礼
【41218】Re:Range(cells(1,X),Cells(1,Y))について Jaka 06/8/2(水) 10:36 発言
【41236】Re:Range(cells(1,X),Cells(1,Y))について Hirok 06/8/2(水) 19:32 お礼

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