このページでは、ワークシートでユーザー定義関数を利用する手順をご紹介します。 今、ワークシートに以下のようなデータがあり、目印としてセルに赤い色がつけてあります。この色のついたセルだけを合計するにはどうすれば良いのでしょうか? 実は、ワークシート関数の中にはセルの色を取得できる関数はありません。しかし、マクロを使えば可能です。そこで、今回は VBA でユーザー定義関数を作り、色を取得するようにしてみましょう。 (色の認識には個人差があるため、色に重要な意味を持たせることは、一般的には避けるようにしてください) Visual Basic Editorを起動します。 アクティブブックのプロジェクトに標準モジュールを挿入します。ユーザー定義ワークシート関数は標準モジュールに作成する必要があります。 標準モジュール Module1 が挿入され、コードのウィンドウが開きます。 このコードのウィンドウ