ControlSource プロパティ
コントロールの Value プロパティを設定、または保存する目的で使用されたデータ場所を識別します。 ControlSource プロパティは、Microsoft Excel からのワークシート範囲を受け入れます。
構文
オブジェクト。ControlSource [= String ]
ControlSource プロパティの構文には、次の指定項目があります。
パーツ | 説明 |
---|---|
object | 必須です。 有効なオブジェクトです。 |
String | オプション。 コントロールの Value プロパティにリンクされたワークシート セルを指定します。 |
注釈
ControlSource プロパティは、セルまたはフィールドを識別します。セルまたはフィールドに格納されているデータは含まれません。 コントロールの 値 を変更すると、リンクされたセルまたはフィールドに変更が自動的に反映されます。 同様に、リンクされたセルまたはフィールドの値を変更すると、変更はコントロールの Value に自動的に反映されます。
ControlSource には、その他のコントロールは指定できません。 もしそうするとエラーが発生します。
ControlSource の既定値は空の文字列です。 ControlSource に空の文字列以外の値が含まれる場合、リンクされたセルまたはフィールドを識別します。 コントロールが読み込まれるとき、そのセルまたはフィールドの内容は Value プロパティに自動的にコピーされます。
注:
Value プロパティが Null の場合、ControlSource で識別された場所に値は表示されません。
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。