【エクセルVBA】セルの色を数値化

会社のメンバーが、
丁寧に、エクセルのセルに色をつけて、わけてくれました。
例えば、10000件のお客様があって、
Aランク、Bランク、Cランクに3色に色をわけてくれたとします。
目で見るとわかりやすいのですが、
データとしては、色が違うだけでは並べ替えなどができません。

これは困りました。

でも、VBAを使えば、短いコードで解決できます。

エクセルの関数ではできませんが、VBAを使えば、セルの色を数値化できます。
数値化してしまえば、IF関数などでAランクとかBランクとかつけて、
分析することができますね!

一番右の列のセルの色を数値化して、右隣りセルに表示するコードを紹介します。
実行すると、インデックスカラー番号が、セルのとなりに記入されるので、

これで並べ替えや加工が出来ます!

↓よろしければクリックお願いします🌼
ブログランキング・にほんブログ村へにほんブログ村

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です