>今壁にぶつかっているのはどこまでACCESSのみで出来て
何が出来ないのかということがイマイチよくわかりません。
★車を最初に買うとき、同じ移動手段の自転車の利便性をとどこまで
車に置き換わるかと考えますか一つに絞る必要は無いのです。
車と自転車を使い分けますね。
躊躇することはありません、
同じようにAccessとExcelの両方を使い分ければいいのです。
2005/12/01にokwaveへ登録なさっているので、PC歴は15年以上ですね
ExcelのVBAも相当熟されていると
推察します。
当時はAccessライセンス料が試してみるには高価すぎましたね
★AccessはExcelの延長線上にあるのではなく別物と考えて下さい
一言でいうとExcelはセル単位の処理ですが,
Accessはレコード(行)単位、テーブル(Sheet)単位です
また決定的に違うのはリレーションシップです。
Excelのファイルは月単位、年単位ですが
Accessは一つのファイルで何年か使い続けることが出来ます
>たとえば、1のテーブル、会員番号テーブルを作成します。
フォームより会員番号を入力して 同じフォームにある会員名を表示したい
とする場合、アクセスのみの機能で出来ますか?
★出来ます
Accessの場合、「会員番号テーブル」ではなく「M会員」と命名して
このテーブルに会員No.、氏名、フリガナ、電話番号、性別、住所、
登録日等の
項目を設定することによりテーブルが出来た時点で、
どの項目にも並び替え、フィルタ機能が備わっています、
また少し手を加えるとLike 演算子により含まれる文字列検索も可能です
>検索画面に検索ボタン作成しなくても可能ですか?
★検索名を入力するボックス(テキスト、コンボボックス)
から検索を開始します
尚いきなりVBAはないでしょう
先ずテーブル、リレーションシップをマスタしてからにしましょう。
ExcelのSheetを簡単にAccessのテーブルに関単にインポート出来るので
テーブル作成には時間をかける人が少ない様な気がします。
テーブルが情報を保管する唯一の場所です、
後のクエリ、フォーム、レポートはテーブルの肉付けです
VBAはフォーム内に組込みます。
お礼
ありがとうございます excelvbaはやったことがありません