リストと同じものを消しこみしたい!入荷予定リストの管理方法について

このQ&Aのポイント
  • 入荷予定リストを手作業で確認し、漏れが出てしまう問題があります。そこで、エクセルとアクセスを連携させて、入荷済みのものを抽出し、不足しているものだけを抽出するクエリを作成しました。しかし、次に入荷予定リストのテーブルのフィールドに「済」「○枚不足」といった値を連携させる方法がわかりません。SQLを使用すれば可能かもしれませんが、初心者のため詳細が理解できません。
  • 入荷予定リストの確認作業で漏れが出てしまう問題に対処したいです。エクセルとアクセスを連携させ、入荷済みの品物を抽出し、不足している品物を抽出するクエリを作成しました。しかし、次に入荷予定リストのテーブルのフィールドに「済」「○枚不足」といった値を連携させる方法がわかりません。SQLを使用すれば可能かもしれませんが、初心者のため具体的な手順がわかりません。
  • 入荷予定リストの管理方法について相談です。手作業でリストを確認していると漏れが生じてしまいます。そこで、エクセルとアクセスを連携させ、入荷済みの品物を抽出し、不足している品物を抽出するクエリを作成しました。しかし、次に入荷予定リストのテーブルのフィールドに「済」「○枚不足」といった値を連携させる方法がわかりません。SQLを使用する方法があるかもしれませんが、初心者なので具体的な手順がわかりません。
回答を見る
  • ベストアンサー

リストと同じものを消しこみしたいです

初めて質問させていただきます。カテゴリがあっているのかわかりません。 今現在入荷の部署に配属しており、入荷したものを莫大な量のプリントアウトした入荷予定リストの中から、目で見て消しこみをしています。 ただその場合どうしても漏れが出てしまいます。 今現在考えているのは、入荷の予定のリスト(エクセル)と、入荷した伝表を入力するシート(エクセル)をアクセスにリンクさせ、リストを参照し、入荷済みのものだけを抽出、また、入荷数が予定と違い入荷した場合不足しているものだけを抽出するクエリは作成できました。 ただ、ここから私の知識では足りないので手を貸していただきたいです。 その先、抽出したクエリから、もともとの入荷予定リストのテーブルのフィールドに、「済」や「○枚不足」などの値を連携させることは可能なのでしょうか? アクセスのヘルプで、自分が調べた範囲では、SQLとゆうものを使えば可能なようなのですが、初心者なのでどのようにやればよいのかが理解できませんでした。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • haraga
  • ベストアンサー率56% (36/64)
回答No.2

No1です >一括で削除 いかんせんAccessがわからないのでTOMO0301さんがあともう一歩なのか どうなのか解りません。 お役に立てず申し分けございませんが excelだけで処理するのでしたら ”おしえて”の検索窓で”Excel シート 比較”を打つと同様な事例 があります。 注意すべきところは vbaマクロで処理する内容と計算式によっての内容を読み間違えないことです。 そちらで質問されたほうがいいかもしれませんが他に参考になるサイトをあげときます。

参考URL:
http://www.moug.net/
TOMO0301
質問者

お礼

回答ありがとうございました。結局この連休2日間、ずっとPCの前でいろいろ試してみましたが・・・結果がうまくいかず、”Excel シート 比較”でいろいろな回答をみて試してみましたが、無理でした。 ですので、オフィスソフトのカテで質問をしてみることにしてみました。 早々に丁寧にご指導いただき、誠にありがとうございました。

その他の回答 (1)

  • haraga
  • ベストアンサー率56% (36/64)
回答No.1

難しすぎます。 アクセスは知らないので回答になりませんが 私でしたらエクセルVBAマクロで処理しますが

TOMO0301
質問者

お礼

回答ありがとうございます。 あれから消しこみをアクションクエリで実行して、フォームのコマンドボタンをクリックすることにより、一括で削除することまではできました。 しかし不足時の表示などがどうしてもできません・・。 VBAも最初考えたのですが、自分の能力では不可能でした。可能であれば教えていただけないでしょうか? 仕組みは消しこみと、不足の時に「○枚不足」が表示できれば、入荷の漏れさえなくなれば良しなので、どんな処理の仕方でもかまいません。 宜しくお願いいたします。

関連するQ&A

  • Excelで

    「顧客リストA」と「顧客リストB」 の中で重複している顧客名だけを削除したり、抽出したいのですが、ExcelでACCESSの「重複クエリ」や「不一致クエリ」のような 機能、というか数式などで できるのでしょうか? よろしくお願いします<m(__)m>

  • ACCESSのリストボックス規定値について

    ACCESSのフォーム画面上にリストボックスを作成し、値集合ソースをクエリで抽出していますが、規定値を設定する方法がわかりません。 また、その場合の規定値を複数選択するにはどのようにすればいいのでしょうか?

  • accessのDB上よりexcelのリストから抽出

    accessに製品のDBがあります。5000個以上。 そのDBから excelで作ったシリアル番号のリストが200個。 シリアル番号が合致するものを抽出したいのですが 操作がわかりません。一番簡単に抽出する方法を教えてください。

  • Accessでパラメータークエリのパラメータを、フォームのリストボックスから選択することってできませんか?

    Accessで パラメータークエリのパラメータを、フォームのリストボックスから選択することってできませんか? あと、抽出されたテーブルの最後のリストの値を、テキストボックスに表示させるような、イベントプロシージャってどうのように書きますか? 以上、よろしくお願いします。

  • ACCESSのリストボックス抽出について

    ACCESSにおいて、住所録テーブルを用意します。 フォーム上で県、市のリストボックスを作ります。 住所録テーブルには県と市のフィールドを作り、県名と市名を入力しておきます。クエリを用意し、リストボックスの県で例えば東京を指定するとそれに該当する市が抽出されて市のリストボックスから選択できるようにしたいのですがクエリ上では表示されるのですがリストボックスに反映されません。 どのようにすれば出来るのでしょうか。 (ちょうど教えて!gooで質問する際にカテゴリーの大分類から小分類を選択する時のようにです。)

  • エクセルのフォーム形式のデータ1000個をリスト化

    フォーム形式で作られたデータ(エクセルファイル)が約1000個あります。 それぞれの入力された項目だけ自動的に抽出してリスト化する方法はありますか? もしエクセルでできなければ、 たとえば、アクセスやファイルメーカーを使った上手い方法などはありますか? データベースを扱うのはほぼ初心者です。 よろしくおねがいいたします。

  • アクセスのパラメータクエリをフォームからレポートに表示するには

    どなたかわかる方、教えてください! アクセスで、サブフォームにパラメータクエリ設置し、パラメータに抽出条件を入れるとサブフォームに一覧が表示するように設定しました。 この、いったんサブフォームに抽出したものを今度はそのままレポートにしてプリントアウトしたいと思っています。 同じパラメータクエリをフォームに設定すると、もう一回パラメータを入れなければならなくなってしまいます。 すぐにフォームからレポート表示に切り替えてプリントアウトする方法はありますか? よろしくお願いします。

  • Accessのリストボックスを使って抽出

    抽出用のフォームを作成しているのですが、その中にリストボックスがあり、何も選択しなかった場合は、すべての項目が表示される様にしたいと思っております。自分なりに色々と調べたのですが、どうしても希望の動作になりません。どの様にすれば良いのか教えて頂けないでしょうか? Access2003を使用しております。 Form-A(メインフォーム名)←テーブルAを元に作成(項目名同じ) 番号(主キー)、氏名、性別、A1、A2・・・ A1、A2は、する・しないのどちらかを入力。 Form-B(サブフォーム名)←テーブルBを元に作成(項目名同じ) ID(主キー)、番号、担当、訪問日、次回訪問日、期間 担当は、値集合タイプ:テーブル/クエリ、値集合ソース:テーブルあ(フィールドは担当のみ)5名程の名前を登録しし、リストボックスにて選択できる様にしています。 現在、下記の様な抽出用のフォームがあります。 Form-抽出(抽出用フォーム名) A1(チェックボックス) A2(チェックボックス) 担当(リストボックス:値集合タイプ:テーブル/クエリ、値集合ソース:テーブルあを設定) [OK]ボタンを押すと抽出(クエリQにて条件を設定)する様にしています。 クエリQ(テーブルA、テーブルBを元に作成) 番号(主キー)、氏名、性別、A1、A2、ID(主キー)、番号、担当、訪問日、次回訪問日、期間 現在設定しているのは、 A1の抽出条件:IIf([forms]![Form-抽出]![A1]=True,True,False) A2の抽出条件:IIf([forms]![Form-抽出]![A2]=True,True,False) 担当の抽出条件:[Forms]![Form-抽出]![担当リストボックス] 訪問日の抽出条件(複数情報がある為、最近の訪問日のデータのみ対象となる様にしています。):DMax("訪問日","テーブルB","[テーブルB]![番号] ='" & [テーブルB]![番号] & "' And 訪問日 <Date()") 今の設定ですと、担当を選択しなかった場合、何も抽出されてきません。 これを、すべて表示出来る様にしたいのが希望です。 Access初心者の為、説明がわかりづらかったり情報が足りないかもしれませんが、すぐに補足致しますので、どうぞよろしくお願い致します。

  • Accessで任意のテーブルのフィールド値をクエリの抽出条件にできますか?

    Accessで任意のテーブルのフィールド値をクエリの抽出条件にできますか? 工程管理のAccessDBがあり、毎日更新される工程を管理するため、数種類の選択クエリを作成しています。 そのクエリからExcelのデータベースクエリを使ってExcelシートにクエリ毎に各シートに取り込んでいます。 Accessクエリは不定期で抽出条件を変更しています。 抽出条件はどのクエリでも同時に同じものを使うところが多いため、任意に入力した値を抽出条件に指定できれば、一度で全クエリの抽出条件を変更できるのではないかと考えています。 色々調べてもフォームを使った方法は紹介されていますが、上記の条件下でいい方法はないでしょうか? 抽出条件は『Is Null Or >#2008/06/30#』のような感じです。

  • AccessでクエリしたデータをExcelに貼り付け

    こんにちは。 Accessでクエリをして抽出したデータをExcelに貼り付けるにはどのような方法があるでしょうか? VBAを使用しないといけないのか、Access側でそのような機能があるのか。 現在は抽出したデータをレポートで印刷しています。 このデータをExcelに貼り付けて電子データとして残したいのです。 宜しくお願いします。