你可以为这三个表的Change事件分别编写响应程序,在响应程序中完成你要求的操作。 详细步骤在销售单工作表标签上按右键,选择“查看代码(V)”把以下代码贴进打开的窗口里,窗口标题是“Microsoft Visual Basic ...”,Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Range
Application.EnableEvents = False'禁止新的事件处理
For Each C In Target.Cells
'检查每一个发生改变的单元格
'编写判断销售单销售增加的过程,由于不知道数据的结构,无法具体描述
if 销售增加 then
'增加库存的过程,同样和数据结构有关
end if
Next
Application.EnableEvents = True'恢复事件处理
End Sub对于入库工作表也是一样的,只不过换成判断入库增加,库存减少的过程 然后保存工作簿,关闭Excel,重新打开工作簿,如果提示是否要使用宏,记着选打开。