【发布时间】:2015-05-13 09:34:54
【问题描述】:
如何在我的 Excel 电子表格中的单元格更新时自动运行宏?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "A1" And Target.Value > 0 Then
MsgBox ("A1 has changed.")
Application.Run("A1Changed")
End If
End Sub
但这只是在值变为正数时。对 A1 进行任何更改时,如何让此宏开始执行?另外,使用 Private Sub 是否意味着它会持续监控我的电子表格的更新?
我的问题是在更新或更改单元格时将数据从 excel 导出到 SQL Server。
【问题讨论】: