上のようなシートを作りましたが、同じものを作るのが面倒な方は、サンプルファイルをダウンロードしてご利用下さい。
A列には色タイトルを書きました。B列には実際の色を付けて、色番号を入力しました。まぁこれだけでいろいろ参考にして頂けると思うのですが、普段の活用法として、簡単にセルに色を付けたり、文字の色を変えてみたいと思います。
まずVBE(Visual Basic Editor)を起動して、ユーザーフォームをひとつ作ります。
ユーザーフォームのプロパティでは、
オブジェクト名 を 「 iro 」
Caption を 「色番号」
としました。
次にユーザーフォーム上に、コンボボックスを二つ貼り付けました。
このようにテキストとコンボボックスを貼り付けて、
コンボボックスのオブジェクト名を上を「cmb色セル」に変え、下を「cmb色文字」と変えました。
またそれぞれのRowSourceの値を「Sheet1A1:A20」としました。
さてこれで準備完了です。ではフォーム上のコンボボックスをそれぞれダブルクリックして、コードを入力していきましょう。
|