ワークシートイベントを使用する必要があります。ベントハンドラで条件を追加して特定の行と列を処理します。 linkおよびsome precautionsを参照してください。
W.r.t.処理ロジック@ elmer007はSUMIFについて言及しています。それ以上の進歩はあまり問題ではありません。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range
' The variable KeyCells contains the cells that will
' cause an alert when they are changed.
'Here range depends on the cells you want to track
Set KeyCells = Range("A1:C10")
If Not Application.Intersect(KeyCells, Range(Target.Address)) Is Nothing Then
' Place your processing code here.
End If
End Sub
「マスター予算」の列は何ですか?彼らは、彼らがトップを横切って日付を持っているかもしれないように見えるが、それはスクリーンショットの行17の上でカットされているので、私は確信していない... – elmer007