これならわかるマイクロソフトアクセス活用法


エクセルのデータを取り込む(インポートとリンク)



アクセスでは、外部からデータを簡単に取り込むことができます。

■取り込むことのできるデータは、

エクセル、他のアクセスのテーブルやクエリのデータ、dBASE、Lotus、テキストファイル、CSVファイル
などです。
殆ど取り込むことができます。

もし、あなたの会社が、マイクロソフト社の「SQLサーバー」やオラクル社のデータベースを使用しているときもそのデータを取り込むことができます。
ODBC(オーデービーシー:Open Data Base Connectivity)というミドルウェアを使ってつなげてデータをテーブルへ取り込むことができます。

このやり方は、別途説明したいと思います。


■次に、「インポート」と「リンク」の違いを理解する必要があります。

「インポート」とは、外部からデータを取り込んだあとは、データは元のデータとは切り離されます。
再度「インポート」するとデータが追加されます。

「リンク」は、外部のデータと繋がったままです。外部データを修正するとテーブルも修正されています。
テーブルのデータを修正すると外部データも修正されます。


■では、実際にやってみましょう。
「インポート」も「リンク」もやり方は良く似ています。
「インポート」を説明します。

(1)「新規作成」をクリックします。
(2)「テーブルのインポート」を選択して「OK」をクリックします。
(3)以下の画面が表示されます。



必ず、「ファイルの種類」を選択してください。エクセルであれば「Microsoft Excel (*.xls)」です。
(4)ファイルを選んで「インポート」をクリックします。

(5)以下のデータが表示されます。



(6)「次へ」をクリックします。
(7)先頭行(エクセルの一番上の行)をフィールド名として使う場合はチェックを入れます。
(8)「次へ」をクリックします。
(9)新しいテーブルの場合は「新規テーブルに保存する」を選択します。
(10)「次へ」をクリックします。
(11)フィールドのオプションが表示されます。
   フィールドの修正が特になければそのままにします。
(12)「次へ」をクリックします。
(13)以下の画面が表示されます。



(14)ここで「主キー」を設定することができます。
  「主キー」とは、このデータの元になるキーのデータです。
  必ず、1意になります。重複してはいけません。
  新しく、「主キー」の項目を設定することができます。
  上記の例では、通常「会社コード」が「主キー」になります。
  「次のフィールドに主キーを設定する」にチェックして「会社コード」を選びます。

(15)「次へ」をクリックします。
(16)作成するテーブル名を入力します。
(17)「完了」をクリックします。
   インポートしましたとポップアップ画面が表示されます。
   「OK」をクリックします。
(18)終わりです。

以下のようになります。



テーブルの中に矢印のついたエクセルのアイコンがありますが、これがエクセルとリンクしている「テーブル」です。


「はじめてのアクセス(Access)」学習教材
「アクセスをこれから学習する方」、「アクセスを活用したい方」、
「アクセスのプログラム/システムについて知りたい方」のために
アクセス(Access)の学習で挫折しないために、知っておきたい3つのこととは?


「アクセス(Access)プログラムの仕様書の作り方」教材
マイクロソフトアクセスを使用して、プログラムの作成/システム開発をおこないたい方の為に、
アクセス(Access)のプログラム開発に成功するために絶対に必要な「仕様書」とは?


1週間でアクセス(Access)のシステム開発ができる〜
「在庫管理システムをアクセスで作ってみよう」教材

「アクセスのプログラム/システムを短期間で開発したい方」、
「アクセスのフォーム/VBAを完全にマスターしたい方」のために
アクセス(Access)を使って1週間でシステム開発する究極の方法とは?


「アクセス(Access)のシステムを無料のSQL Server Expressへ移行してみよう」教材
アクセス(Access)の「ネットワークが遅い」「排他制御が弱い」「破損」「セキュリティ」
「データ量」などの心配がある方のために、
アクセス(Access)のテーブルを無料の「SQL Server Express」へ移行(アップサイジング)して、
アクセス(Access)のプログラムから「ODBC」接続で「リンク」する方法とは!!