Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルexcelのインポートについて
記事No172155
投稿日: 2018/02/03(Sat) 16:23
投稿者芝田
解決済: ON
OS:10
Access Version:2016

毎週1回Excelからインポートして使うのですが、ちょこちょこ修正があるので
それもExcelで修正してインポートして一気に変更しようと考えています。
理由はAccessを知らない人が使うので、同じ動作で使用するように考えています。

そのインポート時に、すでにあるIDは上書きして、新しいIDは追加ということはできるのでしょうか。
追加クエリ、更新クエリとかを使うということは分かっているのですが、ネット上でもたくさん
やりかたが書いてあっていまいち理解できません。

どうか教えてください。


タイトルRe: excelのインポートについて
記事No172157
投稿日: 2018/02/05(Mon) 16:02
投稿者hatena
解決済: ON
> そのインポート時に、すでにあるIDは上書きして、新しいIDは追加ということはできるのでしょうか。
> 追加クエリ、更新クエリとかを使うということは分かっているのですが、ネット上でもたくさん
> やりかたが書いてあっていまいち理解できません。

エクセルはインポートではなく、リンクにします。
リンクテーブルから、更新クエリと追加クエリを作成して、実行します。

テーブル構造が不明なので、具体的な回答はできないですが、
下記が参考になるでしょう。

クエリで2つのテーブルを同期させる - hatena chips
https://hatenachips.blog.fc2.com/blog-entry-153.html


簡単に言葉で説明すると、

ID同士で内部結合して、更新クエリにする。これを実行。

IDの不一致クエリを作成して、これを追加クエリする。これを実行する。

ということになります。

タイトルRe^2: excelのインポートについて
記事No172158
投稿日: 2018/02/05(Mon) 16:14
投稿者芝田
解決済: ON
HATENAさん、いつもありがとうございます。
やっとクエリの「更新」「追加」「削除」が理解できたような気がします。
ありがとうございました。




> > そのインポート時に、すでにあるIDは上書きして、新しいIDは追加ということはできるのでしょうか。
> > 追加クエリ、更新クエリとかを使うということは分かっているのですが、ネット上でもたくさん
> > やりかたが書いてあっていまいち理解できません。
>
> エクセルはインポートではなく、リンクにします。
> リンクテーブルから、更新クエリと追加クエリを作成して、実行します。
>
> テーブル構造が不明なので、具体的な回答はできないですが、
> 下記が参考になるでしょう。
>
> クエリで2つのテーブルを同期させる - hatena chips
> https://hatenachips.blog.fc2.com/blog-entry-153.html
>
>
> 簡単に言葉で説明すると、
>
> ID同士で内部結合して、更新クエリにする。これを実行。
>
> IDの不一致クエリを作成して、これを追加クエリする。これを実行する。
>
> ということになります。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る