[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セルの中の数字を減らしていく事は出来ますか?』(DL)
もう少し説明してください。(ケン)
ボタンを押した回数だけ、引き算する ような感じですか?
(INA)
計算するタイミングが決まっていないと、何回も引き算することになり マイナスになっていくだけですが?
なんか、出荷(在庫)管理?の表の作り方に問題があるような・・・
(INA)
私もそう思います。
A B C D 1 日付 入荷個数 出荷個数 在庫数 2 4/15 100 80 ← =SUM(B2:B500)-SUM(C2:C500) 3 4/16 20 例えばですがこんな感じとか・・・ (ケン)
最初の質問内容のままだとVBAになりそうです。 A1に在庫数B1に出荷数として Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$B$1" Then Range("A1").Value = Range("A1").Value - Target.Value End If End Sub シートモジュールに貼付けして下さい。(ケン)
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 Then Target.Offset(, -1).Value = Target.Offset(, -1).Value - Target.Value End If End Sub (ケン)
入力を間違えたときでも、Changeイベントのマクロは動作してしまいます。 マクロは、UNDOできないので、誤入力したときの修正は、 ブックを開き直すしかなく、使いにくいように思えますが・・・
(INA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.