• ベストアンサー

エクセルマクロで

http://oshiete1.goo.ne.jp/kotaeru.php3?q=2107311 で質問させていただきました range("c65536").end(xlup).offset(1,0).value = 100000 で、最終行から1つ下のセルに100000と出ましたが そのセルから右に8列 C-K列を塗りつぶししたいのです よろしくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • taocat
  • ベストアンサー率61% (191/310)
回答No.2

こんにちは。 C~K列であれば9列ですね。 Range("C65536").End(xlUp).Offset(1, 0).Resize(1, 9).Interior.ColorIndex = 6 C列最終行の一つ下が選択状態(ActiveCell)であれば ActiveCell.Resize(1, 9).Interior.ColorIndex = 6 ColorIndexの番号は調べてください。 因みに6は黄色です。 以上です。

hajihaji
質問者

お礼

お礼が遅くなりました ありがとうございました

その他の回答 (1)

  • keirika
  • ベストアンサー率42% (279/658)
回答No.1

Range(ActiveCell.Offset(1, 0), _ ActiveCell.Offset(1, 9)).Interior.Color = vbRed ではどうでしょうか ※塗りつぶし色は『赤』です

hajihaji
質問者

お礼

お礼が遅くなりました ありがとうございました

関連するQ&A