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

     

リストへもどる

投稿記事の一括表示

タイトル他テーブルを参照してデータを別テーブルへ
記事No10427
投稿日: 2010/12/15(Wed) 13:45
投稿者テラダ
OS:windowsxp
Access Version:2007
いつも勉強させてもらっています。下記のような事を行いたいのですが、どうすればよいのか悩んでいます。どなたかご教授お願いします。
従来行っていた処理に(仕入先との請求照合)条件が加わりました。仕様は下記のとおり。
従来
テーブル   T_KM   当社データをインポート
フィールド  発注番号
       金額
テーブル   T_MK  仕入先データをインポート(編集済) 
フィールド  発注番号
       金額

テーブル   T_発注番号ユニオン
フィールド  発注番号
テーブル   T_新発注番号
フィールド  発注番号
クエリー   Q_KM左外部  
       Q_MN左外部
       Q_全外部結合
@当社仕入データをホストCPよりダウンロードし、テーブルT_KMヘインポート
A仕入先より入手した請求データをエクセルで編集し、テーブルT_MKへインポート
BT_KMとT_MKの発注番号をT_発注番号ユニオンへ追加
CT_発注番号ユニオンからT_新発注番号へ追加(重複分除外)
DQ_KM左外部の実行 T_新発注番号の発注番号とT_KMの発注番号
EQ_MN左外部の実行 T_新発注番号の発注番号とT_MKの発注番号
FQ_全外部結合の実行 Q_KM左外部とQ_MN左外部を発注番号で内部結合して合体
G差額フィールド<>0で誤差のある発注番号 金額を印刷
上記処理マクロで実行
以上ですが、今回、ある仕入先から複数の支店(約30支店)があるデータを入手しました。
今までは、一つの仕入先コードをもつ仕入先でしたが、今回のデータでの対応が困難です。
なるべくハンドリングを無くし、自分の構想では、データをインポートした後、ユニークな仕入先コード
テーブルを作成し、そこから順次仕入れ先コードを抜き出し別テーブルへ格納して、上記のマクロを実行するような感じですが
ご教授お願いします。

タイトルRe: 他テーブルを参照してデータを別テーブルへ
記事No10758
投稿日: 2011/04/23(Sat) 22:45
投稿者ふじ
> ユニークな仕入先コード=要素が1回だけ現れるいみ?
>上記のマクロを実行するような感じですが
マクロでは対応できないでしょうVBAの力をかりて
条件分岐CASE文、IF文などで処理しなければ実現できないきがします。。。。

タイトルRe: 他テーブルを参照してデータを別テーブルへ
記事No10760
投稿日: 2011/04/24(Sun) 08:31
投稿者一太郎
何か難しく考えてない?
やりたいことを日本語で3行で書いてみてよ

タイトルRe: 他テーブルを参照してデータを別テーブルへ
記事No10764
投稿日: 2011/04/25(Mon) 11:35
投稿者Hank
> 以上ですが、今回、ある仕入先から複数の支店(約30支店)があるデータを入手しました。
> 今までは、一つの仕入先コードをもつ仕入先でしたが、今回のデータでの対応が困難です。
支店ごとの照合が必要なら、支店の識別も含めた仕入先コードにすれば良いだけなんでは?

タイトルRe^2: 他テーブルを参照してデータを別テーブルへ
記事No10767
投稿日: 2011/04/26(Tue) 19:15
投稿者ふじ
> > 以上ですが、今回、ある仕入先から複数の支店(約30支店)があるデータを入手しました。
> > 今までは、一つの仕入先コードをもつ仕入先でしたが、今回のデータでの対応が困難です。
> 支店ごとの照合が必要なら、支店の識別も含めた仕入先コードにすれば良いだけなんでは?
Hankさん
なるほど。。。勉強なります すごいですね^^

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

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