Windows8 & Office2013 Access2013

Print Friendly

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

投稿日:

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

画像を準備します。
画像フォルダ

[T_商品一覧]のテーブルを作成します。下はのデザインビューです。[画像]フィールドのデータ型は[短いテキスト]です。
テーブルのデザインビュー

スポンサーリンク
[T_商品一覧]のテーブルです。[画像]フィールドには画像の名前を入力します。
テーブル

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

フォームは下のようになります。このままでは画像は表示されません。
フォームの作成

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

[詳細]フィールドで任意の大きさにドラッグします。このとき画像を挿入するための[図の挿入]ダイアログボックスが表示されますが、[キャンセル]をクリックして閉じます。

イメージコントロールのプロパティを表示します。
[データ]タブにある[コントロールソース]に
[="C:\Users\hama1\Pictures\access画像\" & [画像]]と入力します。
="画像の保存先のパス"&[画像] コントロールソース

ビューを切り替えて確認します。写真が表示されています。
フォームビュー

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

下のようにフォームビューはスッキリしますね。
フォームの完成

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

お勧め記事と広告

関連記事

Ctrl+左クリックで先頭のシートにスクロール

Excel2013では、シート見出しの左端に(三角マーク)が表示され、その(三角マーク)をポイントすると、下のようにメニューが現れます。 C ...

円柱や円錐のグラフを作成するには

Excel2013では、[グラフの挿入]から選択できるグラフの種類が大幅に減りました。 下はExcel2010の[グラフの挿入]ダイアログボ ...

並べ替えのレベルの追加

Excelで下のように色分けした表を作成して、セル色で並べ替える方法です。 色付きのセルで右クリックして、ショートカットメニューから[並べ替 ...

フォームのレコードを並べ替える

Accessの分割フォームをよく利用しています。フォームビューとデータシートビューが同時が表示され、Excelのフィルターと同じようにフィル ...

トリミング後の画像は圧縮して保存したほうがいい

Office2013だけではないのですが、画像のトリミングをした後は、その画像を圧縮してトリミング部分を削除して保存することをお勧めします。 ...

-Windows8 & Office2013 Access2013

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

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