Excelのセルの色を取得、変更する(Excel VBA)
Excelのアドインである「らくらく罫線」がすばらしいため、
ExcelのVBAに興味がわきました。
VBAで簡単なコードを作ってみたので載せておきます。
◆概要
☆以下の動作をするテストプログラムです。
・セルの値に応じて、自動でセルの色を色分けする(今回は1〜3の3通り)
・セルの色に応じて、自動でセルに数値を記入(今回は1〜3の3通り)
※いずれもフォームにボタンを配置し、ボタンをクリックしたときの
イベントの中のコードのイメージです。
↑マクロ実行例 ※あらかじめセルに1〜3の数値を入れた物を用意します。
※今回は1が黒、2がオレンジ、3が赤に変換されます。
※範囲は16*16個まで。
VBAマクロの中身は続きからどうぞ
ExcelのVBAに興味がわきました。
VBAで簡単なコードを作ってみたので載せておきます。
◆概要
☆以下の動作をするテストプログラムです。
・セルの値に応じて、自動でセルの色を色分けする(今回は1〜3の3通り)
・セルの色に応じて、自動でセルに数値を記入(今回は1〜3の3通り)
※いずれもフォームにボタンを配置し、ボタンをクリックしたときの
イベントの中のコードのイメージです。
↑マクロ実行例 ※あらかじめセルに1〜3の数値を入れた物を用意します。
※今回は1が黒、2がオレンジ、3が赤に変換されます。
※範囲は16*16個まで。
VBAマクロの中身は続きからどうぞ
◆リンク
Excel VBA 入門講座
http://excelvba.pc-users.net/
Excel VBA Reference ★文字色とセルの塗りつぶし設定★
http://www.big.or.jp/~seto/vbaref/vbaref4.htm
ColorIndexプロパティ値一覧:Excel エクセルの使い方-マクロ/VBA
http://www.relief.jp/itnote/archives/000482.php
応援お願いします(人気blogランキングへ)