ObjectPalette プロパティは、OLE オブジェクトの作成に使用されるアプリケーションのパレットを指定します。 値の取得と設定が可能なバリアント型 (Variant) の値です。
構文
式。ObjectPalette
式BoundObjectFrame オブジェクトを表す変数。
注釈
Access では、 ObjectPalette プロパティの値のデータ型を、パレット情報が含まれる文字列型 ( String ) に設定します。 この設定を使用して、フォームまたはレポートの PaintPalette プロパティの値を設定します。
OLE オブジェクトに関連付けられているアプリケーションに関連付けられているパレットがない場合、 ObjectPalette プロパティは長さ 0 の文字列に設定されます。
ObjectPalette プロパティは、フォーム ビューで値の取得のみ可能です。
ObjectPalette プロパティを設定すると、コントロールに含まれる OLE オブジェクトに関連付けられているアプリケーションのパレットをフォームまたはレポートの PaintPalette プロパティで使用できるようになります。 たとえば、Microsoft Access でフォームを設計するときに Graph で使用されるパレットを使用できるようにするには、フォームの PaintPalette プロパティを既存のグラフ コントロールの ObjectPalette 値に設定します。
注:
[!メモ] Windows では、一度に設定できるカラー パレットは 1 つのみです。 Access では、フォーム上に複数のグラフィックスを、それぞれ異なるカラー パレットを使って配置することができます。 PaintPalette プロパティと PaletteSource プロパティを使用すると、グラフィックスを表示するときにフォームで使用するカラー パレットを指定できます。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。