access

access vba 住所録管理システム

マイクロソフト アクセスによる住所録管理システムを紹介します。

 

最初に

独学でaccessを使っていまして住所録管理システムを作りましたので公開いたします。

良ければ使って下さい。

ダウンロードは最後尾に有ります。

PC仕様

*access 2010以降

*画像解像度 1,920×1,080

ACCESS ランタイムのインストール

このシステムは micrsoft office accessを使用します。

お使いのパソコンにaccessがインストールされていればこの作業は不要です。

accessランタイムのインストール方法

ダウンロード⇨ ダウンロード先

インストール手順:
1. [ダウンロード] をクリックしてファイルをダウンロードし、コンピューターに保存します。ターゲットの Office インストールに対応したバージョン (x86 または x64) を選択してください。(PCが64bitビットでも32bitを選択してください)

2. コンピューターに保存した AccessRuntime.exe ファイルをダブルクリックして、セットアップ プログラムを開始します。

開始してもしばらくは動いてないような状態(2~3分)が続きますがインストールは進んでいます。

3. 画面に表示される指示に従って、インストールを完了します。

 

ランタイムはインストールしても単体で使用しない為、スタートメニューには表示されません。
accessデータベースを開いたときに起動します。

システム画面

 

データベース構造

 

オブジェクト 名称 関連オブジェクト
テーブル DATA
区分
クエリ 区分クエリ 区分
DATAクエリ DATA
DATAサブクエリ DATA
フォーム 住所登録フォーム DATAクエリ、区分クエリ
住所登録サブフォーム DATAサブクエリ

 

テーブル

DATA

Name Type Size
No 長整数型 4
区分 短いテキスト 10
氏名 短いテキスト 30
氏名ふりがな 短いテキスト 30
会社名 短いテキスト 50
会社名ふりがな 短いテキスト 50
部署 短いテキスト 50
役職 短いテキスト 50
郵便番号会社 短いテキスト 8
住所会社 短いテキスト 255
電話会社 短いテキスト 20
FAX 短いテキスト 20
携帯会社 短いテキスト 255
メール会社 短いテキスト 50
URL 短いテキスト 255
郵便番号自宅 短いテキスト 8
住所自宅 短いテキスト 255
電話自宅 短いテキスト 20
携帯個人 短いテキスト 20
メール個人 短いテキスト 255
メール携帯個人 短いテキスト 255
面会日 日付/時刻型 8
業務内容 短いテキスト 255
備考 短いテキスト 255

区分

 

Name Type Size
区分 短いテキスト 10
番号 長整数型 4

 

クエリ

区分クエリ

 

Name Type Size
区分 短いテキスト 10
番号 長整数型 4

 

DATAクエリ

 

Name Type Size
区分 短いテキスト 10
氏名 短いテキスト 30
氏名ふりがな 短いテキスト 30
会社名 短いテキスト 50
会社名ふりがな 短いテキスト 50
部署 短いテキスト 50
役職 短いテキスト 50
郵便番号会社 短いテキスト 8
住所会社 短いテキスト 255
電話会社 短いテキスト 20
FAX 短いテキスト 20
携帯会社 短いテキスト 255
メール会社 短いテキスト 50
URL 短いテキスト 255
郵便番号自宅 短いテキスト 8
住所自宅 短いテキスト 255
電話自宅 短いテキスト 20
携帯個人 短いテキスト 20
メール個人 短いテキスト 255
メール携帯個人 短いテキスト 255
面会日 日付/時刻型 8
業務内容 短いテキスト 255
備考 短いテキスト 255

 

DATAサブクエリ

 

Name Type Size
区分 短いテキスト 10
氏名ふりがな 短いテキスト 30
氏名 短いテキスト 30
会社名 短いテキスト 50
備考 短いテキスト 255

 

入力画面

 

データ入力の説明

 

顧客、業者、友人等区分を選択。

最初は未登録なので区分追加をクリックし区分クエリを表示させ登録をする。

区分クエリでデータの編集を行い修正後右上、下の×でクエリを閉じる。
区分編集後更新ボタンをクリックで編集内容が更新される。
会社名入力は、前挿入/後挿入をクリックする事により入力した会社名の前後に株式、有限会社が自動で挿入される。
データの前後ページに移動する。
別のページにデータをコピーしたい場合にコピー選択欄のオプションボタンを選択しcopy をクリック、貼り付けたいページに移動して貼付ボタンをクリックする。

全ての項目を選択したい場合は全選択ボタンをクリックする。

もう一度クリックすると解除できる。

同一会社等で複数人登録する時に便利です。

地図表示をクリックするとグーグルマップで場所を表示。

URLをクリックすると登録してあるwebページを開く。

表示されてるデータを削除する。
データ全ての一覧表を表示する。
右の表の氏名をクリックするとその氏名のページに移動する。
住所録管理システムを終了する。

ダウンロード

住所録管理システム(microsoft access)

最後に

私はこれで、名刺、知人住所を一括管理しています。

マクロが嫌いでイベントは全てVBAで書いています。

専門でVBAを勉強されたからしたらでコマンドも変な使い方をしているとお叱りを受けるかもしれませんが、なんせ独学ですのでご勘弁下さい。

でも少しでも使うなり参考にして頂ければ幸いです。

他のoffice関連のブログも宜しければどうぞ

Acceeデータベースのテーブル名,フィルド名、データ型の一覧をエクセルに簡単に出力出来るフォーム

Access vba エクセルの列を選択してインポート出来るフォーム

Access vba ファルダ内ファイル名エクセル出力フォーム

Access vbaでエクセルを扱う

AccessのVBAでExcelを参照設定なしで使う方法

MOS access2016模擬試験の繰り返し勉強のみで合格できた

フォルダ内 ファイル名 取得エクセル ダウンロード可