ホーム
Access
釣果管理
販売管理(単一テーブル)
販売管理(Excel連携)
販売管理(親子テーブル)
家計簿
レシート(親子テーブル)
在庫(基礎)
在庫(Excel連携)
レシピ管理
食品工場の生産管理
住所録
年賀状
選択クエリ
リンクテーブル
Access VBAはじめの一歩
初めてのAccess VBA
初めてのAccess DAO
VBA株式投資フォーム
Access VBA写真整理
Access VBA写真整理2
Access VBA写真整理3
ラーメン店の2台のPCで共有
ラーメン店の売り上げ分析
検索履歴付き検索フォーム
商品カタログ(中級編)
商品カタログ(上級編)
郵便番号検索フォーム
住所入力支援
-------------------------------------------
PowerPoint
VBA 写真集
VBA タイマー
-------------------------------------------
Excel
VBAユーザーフォーム電卓
VBAワークシート電卓
iPadでExcel入門
VLOOKUP関数
-------------------------------------------

Access写真検索アプリケーションの開発
デジカメまとめてAccessリンクのサンプルファイルを機能拡張


ホームへ戻る ・ Accessの使い方まとめ ・ モザイクアートチャンネル


このページの解説では以下のソフトウェアを使用します。

名称 使い方の解説ページ ダウンロードページ
Access 2019
デジカメまとめてAccessリンク 動画解説 ダウンロードページ


Accessで沢山の写真を添付ファイルにするには


 Accessで写真を管理するには、写真を縮小し縮小写真を添付ファイル型フィールドに保存するのが現実的です。 Accessのファイル容量は2ギガバイトに制限されていますから、写真を縮小せずにそのまま添付ファイルにすると数百枚の写真しか管理することはできません。 また、写真の表示速度にも問題が出ると予想されます。写真を添付ファイルにすると、フォームに写真一覧を表示することができるようになるのですが、 写真のサイズが大きいと、画面表示の更新が遅くて使い物にならないのではないでしょうか。 写真を縮小して添付ファイルにする手法であれば、最初に写真を縮小する手間は生じるのですが、その後は軽快に動作しますので、実用的なアプリケーションを開発することができます。

 写真を一枚一枚手作業で縮小してAccessの添付ファイルにしていくこともできますが、数十枚、数百枚単位でまとめて写真を縮小してAccessの添付ファイルにするにはどうすればよいのでしょうか。 写真の縮小は何かのソフトウェアを使うとして、縮小した写真を自動的にAccessテーブルの添付ファイルにするにはAccess VBAでそのようなコードを書かなければならないのでしょうか。

 デジカメまとめてAccessリンクを使えば、数百枚、数千枚、何なら一万枚の写真をまとめて縮小し、縮小前後のファイル名を記録したリンクテーブルの作成、リンクテーブルを元にして縮小写真を自動的に添付ファイルにする操作が実現できます。 このページではデジカメまとめてAccessリンクに同梱されているAccessのサンプルファイルを拡張して写真をキーワード検索するアプリケーションを開発していきます。






概要説明


 Accessで写真をキーワード検索するデータベースを作っていく様子をYouTube動画で解説していきます。 デジカメまとめてAccessリンクに付属している、Accessサンプルファイルを機能拡張して作っていきます。 まずは概要説明です。


サンプルファイルのダウンロード




サンプルファイルの機能拡張


 デジカメまとめてAccessリンクに付属のAccessサンプルファイルを機能拡張して実際に作っていきます。 テーブルにキーワードというフィールドを追加し、キーワードで検索出来るようにします。


サンプルファイルのダウンロード




ボタンクリックで縮小写真を自動添付、写真100枚で動作確認


 フォームに配置したボタンのクリックで、追加クエリを実行して縮小写真を添付ファイルにすることができるようになりました。写真100枚で動作させましたが、実用的な速度で動作しました。


サンプルファイルのダウンロード




ボタンクリックで写真を拡大表示し、写真1,000枚を添付ファイルにして動作確認


 ボタンのクリックで写真の拡大表示が出来るようになりました。 その後、縮小写真1000枚を添付ファイルにして動作速度を確認しましたが、実用的な速度で動作しました。


サンプルファイルのダウンロード(サイズが大きいので注意してください。ファイルサイズは5.4MBです。)




写真をコピーして任意の場所に取り出す。写真一万枚を添付して動作確認


 写真をコピーして任意の場所に取り出すことができるようになりました。 その後、縮小写真一万枚を添付して動作確認しましたが、実用的な速度で動作しました。 縮小写真一万枚をアイコンサイズに一覧表示しているのですが、表示がもたつくということもありません。 さすがはデータベースソフトです。


サンプルファイルのダウンロード(サイズが大きいので注意してください。ファイルサイズは66.2MBです。)