- 締切済み
ACCESSについての質問です。
顧客データベースを作成して、顧客情報の検索をかけたいと考えています。 ACCESS上のフォームにて、検索ボタンをクリックして検索条件を入力し、 該当条件のみを「フォーム」の形で表示することはできるのでしょうか? 具体的な運用方法としては、顧客の住所から、たとえば「マンション名」を検索して、 該当マンション名の物件のみを表示したいと考えています。 ワークシート形式ではなく、フォームの形で出来るようにしたいです。 クエリーではできますが、PC苦手な事務の方に使っていただくので、 計算式を覚えてもらったり、ACCESSの使用方法を学んでもらうのには非効率だと考えました。 多少のプログラミングによって、可能であるのであれば、ぜひ挑戦してみたいと思います。 より速く簡単に検索できる方法を模索しております。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- FEX2053
- ベストアンサー率37% (7991/21371)
Access-VBAでは、普通のアプリで動いているような処理の ほとんどがプログラミングすることで動作可能です。 Accessは、ご質問のように「プログラマが別に居て、業務を 行う人はプログラムを知らない」という状況で、システムを 動かすことを前提にアプリ全体が設計されていますので。 具体的にお話の処理は、フォームで条件を決めてクエリを 走らせ、結果をフォームに転送して表示するという処理に なりますが・・・。 ただ、じゃあどうやってその「プログラム」を書くか、というと 相当にプログラミングに対する事前の知識が必要です。 例えば、この手の内容がスラスラ理解できるか・・・という 話です。了解できればほとんど万能なんですがね。 http://office.microsoft.com/ja-jp/access-help/HA001214213.aspx 実際、お話程度の処理なら、Excel-VBAでも十分可能です。 Excel-VBAは「手作業でやる動作を自動的にVBAのコードに してくれる」機能があるので、Accessよりとっつき易いですし、 Aceess-VBA同様に、フォームへの入出力も簡単に出来ます から・・・。 http://excelvba.pc-users.net/