BoundObjectFrame.ObjectPalette プロパティ (Access)

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 のサポートおよびフィードバックを参照してください。