次の方法で共有


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 を使用すると、それぞれ異なるカラー パレットを使用して、1 つのフォームに複数のグラフィックスを配置できます。 PaintPalette プロパティと PaletteSource プロパティを使用すると、グラフィックスを表示するときにフォームで使用するカラー パレットを指定できます。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。