Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

データシート ビューを使用して、GIF、JPEG、およびその他の一般的な種類のイメージ ファイルを Access テーブルの OLE オブジェクト フィールドに追加すると、"Bitmap Image" ではなく "Package" という単語が表示されます。

OLE オブジェクト フィールドは Windows ビットマップ (.bmp) ファイルとデバイス独立ビットマップ (.dib) ファイルのみをサポートするため、フィールドに "パッケージ" が表示されます。 OLE オブジェクト フィールドに追加の種類のグラフィック ファイルを格納し、Access で適切にレンダリングする場合は、追加のソフトウェアをインストールする必要があり、そのソフトウェアは、追加のイメージの種類を表示するために必要なコンポーネント ( OLE サーバーと呼ばれる) を提供する必要があります。

以前のバージョンの Microsoft Office では、Microsoft フォト エディターと呼ばれるプログラムが提供されました。このプログラムでは、GIF ファイルと JPEG ファイルをレンダリングするために OLE サーバーが必要でした。 Office 2003 システムはフォト エディターを Microsoft Picture Manager に置き換えました。これは、これらの種類のファイルに必要な OLE サーバーを提供しません。

この問題を回避するには、次のいずれかの手法を使用できます。

  • イメージをデータベースの外部に格納し、Visual Basic® for Applications (VBA) コードを使用して表示します。 詳細については、Microsoft サポート技術情報の記事「 フォーム、レポート、またはデータ アクセス ページのフォルダーからの画像を表示する方法」を参照してください。

  • GIF または JPEG イメージを Windows ビットマップ (.bmp) ファイルに変換します。 通常、BMP ファイルは GIF または JPEG ファイルよりも大きくなりますが、データベースのサイズを小さくするのに役立ちます。Access では、サポートする追加の Device Independent Bitmap (.dib) ファイルは作成されないためです。 GIF または JPEG イメージを使用するときに ACCESS によって DIB ファイルが作成される理由については、Microsoft サポート技術情報の記事 「OLE オブジェクトによってデータベースが拡張される理由」を参照してください。

追加情報

Access でのイメージの使用の詳細については、次の記事を参照してください。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。