最終更新日:2022-12-14文字列のプロパティ名でオブジェクトを操作する方法ツイッターで拝見したお題で、プロパティ名を引数の文字列で指定する方法についての参考VBAです。Colorオブジェクトをこのように辿りますが、"FormatConditions"、"Interior"、"Color"これらを文字列で指定できるようにします。具体的にはCallByName関数を使ったPropertyを作成しました。CallByName関数CallByName関数は、実行時に指定したオブジェクトのプロパティの設定と取得、およびメソッドの実行を行います。バリアント型およびオブジェクト型のいずれかを指定できます。この関数の実行対象となるオブジェクトの名前を指定します。バリアント型および文字列型のいずれかを指定できます。オブジェクトのプロパティ名およびメソッド名を含む文字列式を指定します。