Windows 8 & Office 2013 Access 2013

イメージコントロールに外部の画像ファイルを表示するには

投稿日:2017年1月7日 更新日:

Accessのフォームに画像を表示する方法としては、テーブルのデータ型で[添付ファイル]を選択するのが一番簡単ですが、イメージのコントロールソースに画像のパスを指定して表示することもできます。

以下は、完成した帳票フォームです。

外部の画像をイメージコントロールに表示した帳票フォーム

画像の準備

[イメージ]コントロールに表示させたい画像を準備します。

画像フォルダ

パスをコピー

画像の保存先パスをコピーしておきます。

エクスプローラーのアドレスバーで右クリックして、[アドレスをテキストとしてコピー]をクリックします。

Shiftキーを押しながら右クリックしてファイルのパスをコピー

ファイルのパスをコピーする方法です。 いろいろなやり方がありますが、ここでは、Windowsの機能を使ったファイルのパスをコピーする方法を紹 ...

続きを見る

Windows 10では、[Windows]+[V]クリップボードの履歴を表示できるようになっています。

[Windows]+[V]でクリップボードの履歴を開き選択して貼り付け

Windows10 バージョン1809では、クリップボードの履歴を保存できるようになりました。 この機能を使うと、過去のコピーや切り取りした ...

続きを見る

テーブルの作成

[T_商品一覧]のテーブルを作成します。

下はデザインビューです。

[画像]フィールドのデータ型は[短いテキスト]です。

テーブルのデザインビュー

[T_商品一覧]のテーブルのデータシートビューです。

[画像]フィールドには画像の名前を入力します。

テーブルのデータシートビュー

帳票フォームの作成

[T_商品一覧]を選択して、[作成]タブの[フォーム]グループにある[その他のフォーム]から[複数のアイテム]を選択してクリックします。

複数のアイテム

複数のレコードを一度に表示するフォームを作成します。

[作成]タブの[その他のフォーム]-[複数のアイテム]

フォームは以下のように[帳票フォーム]と呼ばれる形式になります。

このままでは画像は表示されません。

帳票フォームの作成

デザインビューでイメージコントロールを挿入

作成した帳票フォームをデザインビューで開いて、[デザイン]タブにある[コントロール]から[イメージ]をクリックします。

[デザイン]タブの[コントロール]-[イメージ]

[詳細]フィールドで任意の大きさにドラッグします。

イメージコントロールの挿入

参考[コントロールウィザードの使用]ボタンがオンの場合は、画像を挿入するための[図の挿入]ダイアログボックスが表示されますが、[キャンセル]をクリックして閉じてください。

イメージのコントロールソースに画像のパスを入力

[イメージ]コントロールのプロパティを表示します。

キーボードから[F4]キーを押すと、プロパティを表示できます。

キーボード[F4]キー

[データ]タブにある[コントロールソース]に [="C:\Users\hama1\Pictures\access画像\" & [画像]]と入力します。

="画像の保存先のパス"&[画像]

イメージのプロパティ[コントロールソース]

フォームビューに切り替えて確認

デザインビューからフォームビューに切り替えて確認します。

キーボードから[F5]キーを押すと、切り替えられます。

キーボード[F5]キー

写真が表示されています。

外部の画像をイメージコントロールに表示した帳票フォーム

テキストボックス[画像]を非表示に設定

[画像]テキストボックスはプロパティから[可視]を[いいえ]にしてレイアウトを調整します。

プロパティの[可視]を[いいえ]に設定

フォームビューに切り替えて確認します。スッキリしますね。

外部の画像をイメージコントロールに表示した帳票フォーム

参考添付ファイル型で表示するのも便利ですが、データベースのサイズを小さくしたい場合は、イメージコントロールにパスで表示させるようにした方がいいかもしれませんね。

添付ファイル型については、以下の記事で解説しています。

データ型[添付ファイル]の3つの表示方法

Access2007から登場した添付ファイル型ですが、フォームでの表示方法の違いを紹介します。 [添付ファイル]の表示方法は、[画像/アイコ ...

続きを見る

添付ファイル型のフィールド名の変更は[標題]で

Access2007からデータ型に[添付ファイル]が登場しました。 テーブルのデータ型に「添付ファイル」 この添付ファイル型のフィールド名は ...

続きを見る

検索

ほかの記事も検索してみませんか?

Access / Excel / PowerPoint / Word

関連記事30件

moneytizerPCのみ

Profile

執筆者/はま

-Windows 8 & Office 2013 Access 2013

Copyright © 2001-2024 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2024 AllRights Reserved Powered by AFFINGER4.