- ベストアンサー
Excelのマクロで、セルの背景色を変更できますか?
WinXP、Excel2002 です。 VBAでマクロを作成中なのですが、 条件に当てはまるセルの背景色を変更させたいのですが、可能でしょうか? フォントカラーの変更や、罫線を引くことはできたのですが、 背景色を変更する方法がわからず困っています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Range("A1").Interior.Color = vbBlue Range("A1").Interior.ColorIndex = 5 手動でできる操作であれば、自動記録のコードを見るといいですよ。
その他の回答 (1)
- NOBBB
- ベストアンサー率26% (82/308)
回答No.1
http://homepage1.nifty.com/rucio/main/shokyu/jugyou1.htm これでいいと思いますが。。
質問者
お礼
まちがえました。 Worksheets("Sheet2").Range("D8").BackColor = vbBlue ではエラーになってしまうのです。
質問者
補足
これはVBですね? エクセルのとあるセルに背景色をつけたいのです。 たとえば、 Worksheets("Sheet2").Range("D8").Font.Color = vbBlue ではエラーになってしまうのです。
お礼
なるほど、Interiorを使えばよかったのですね! そうでした、簡単なレベルにして、マクロの記録をすればよかったですね。 とある条件に当てはまるときだけ背景色を変えて、文字入れて、罫線で囲み・・・ と、一緒くたに行おうとしてしまい変につまずいてしまいました。