- ベストアンサー
(Access)VBAで計算を・・・。
仕入数と販売数と在庫数で、仕入数を10と入力すると自動的に在庫数は10、そのあとに販売数3と入力すると在庫数が7というふうに計算させる方法が知りたいのです。 よろしくお願いします!
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
テーブル名を「台帳」という名前として、在庫数を計算するクエリーは、 Select (Sum(仕入数)-Sum(販売数)) as 在庫数 From 台帳 でしょう。仕入れ合計と販売数合計の差が在庫になってます。前期からの繰越とかは仕入れにします。 で、テーブルを更新するたびに、クエリーを開きなおすか、フォームにクエリーを表示している場合は、コマンドボタンにMe.Requeryを登録しておいて実行するとかはどうでしょうか。
お礼
ありがとうございました!!