いちばん失敗した人決定戦

既存のExcelデータ(名刺データ)があり、Accessで使用したいのでAccessでインポートしようと思います。
Accessデータ一本にすれば問題ないのですが、Excelデータもそのまま使用し続けたい場合、
●Excelデータが更新されたら→同じように、Accessデータも更新される

というふうにすることは、可能なのでしょうか?

(もしかしたらインポートではなくリンクを使うのかもしれませんが、、、リンクは全く使ったことがないので、ちょっとわかりません。ごめんなさい)

どなたかご存知でしたら教えていただきたく思います。
宜しくお願いします。

A 回答 (3件)

アクセスでファイル→外部データの取込み→テーブルのリンクを選択するとリンクテーブルの参照先を


EXCELデータに設定する事が出来ます。
(ここでのリンク設定はインポートと全く同じ方法で
出来ると思います)
それでEXCELのデータ更新→Access自動更新が
出来ると思います
    • good
    • 0
この回答へのお礼

大変参考になりました!!ありがとうございました。

お礼日時:2004/06/09 09:37

NO1さんに補足。


リンクテーブルなら、エクセルのデータを訂正すると、アクセスのデータも更新されるのですが、
エクセルの行を増やしても、アクセスのデータの行は増えません。
あらかじめ大目に行数をつくっておく(数字などが入った列を作っておく)か、
リンクテーブルを作り直す必要があるようです。

なんででしょうね。(私が知らないだけかもしれない)
    • good
    • 0
この回答へのお礼

それは教えていただいてよかったです!知らなかったら、きっと後で泣くはめになっていました。
それにしてもなぜでしょうね。。そういうもの、ということなんでしょうか。

アドバイスありがとうございました。大変参考になりました。

お礼日時:2004/06/09 09:39

(前段)


エクセル側で(出きれば)1シート1ブックにしておく
第1行目を項目見だしにしておく。
一旦ブックを名前をつけて保存する
(アクセスの操作)
アクセスを起動
テーブルを開く(空でも)
メニューのファイル
外部データの取り込み
テーブルのリンク
ファイル種類をMicrosoftExcelを選び
エクセルブックをを出し、目的のファイルをクリック
リンクのボタンをクリック
ワークシート
目的のシート1シートを選ぶ(多シートの時)
次へ
先頭行をフィールドとして使うをON
次へ
リンクの確認メッセージ
完了

これでリンクが出来ます。
    • good
    • 0
この回答へのお礼

大変参考になりました。ひとつひとつ書いてくださったので、おばかさんな私でもよく理解できました。ありがとうございました。

お礼日時:2004/06/09 09:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!