Tag: 工作表

单元格由公式更改时VBA代码不会运行

工作表A具有从工作表B收集的数据范围。 工作表A有一个macros,用于计算数据是否高于某个值,然后调用电子邮件模块向选定的用户发送电子邮件。 当工作表A上手动input数据时,macros工作,但是当从工作表B中提取数据时,它不会触发。 我不知道我需要改变我的VBA代码。 Private Sub Worksheet_Change(ByVal Target As Range) Call MailAlert(Target, "B5:M5", 4) Call MailAlert(Target, "B8:M8", 7) Call MailAlert(Target, "B11:M11", 6) Call MailAlert(Target, "B14:M14", 2) Call MailAlert(Target, "B17:M17", 4) Call MailAlert(Target, "B20:M20", 1) Call MailAlert(Target, "B23:M23", 3) Call MailAlert(Target, "B26:M26", 1) Call MailAlert(Target, "B29:M29", 5) Call MailAlert(Target, "B32:M32", 1) Call MailAlert(Target, "B35:M35", 7) Call […]