我通过Outlook电子邮件向所有员工发送默认签名的批量电子邮件。我面临的唯一问题是屏幕闪烁。我使用Application.ScreenUpdating = False
,但它不起作用。请告诉我们可以做些什么。添加签名时Outlook屏幕闪烁
With OutMail
.BodyFormat = olFormatHTML
.Display
End With
Signature = OutMail.HTMLBody
On Error Resume Next
With OutMail
.To = ws.Cells(I, 4).Value
.Subject = ws.Cells(I, 1).Value & "-" & ws.Cells(I, 3).Value
.HTMLBody = StrBody & vbNewLine & RangetoHTML(rng) & vbNewLine & Signature
.Send
End With
你可以请你完整的代码,你有变量声明? – RCaetano
只需拿出'.Display'行。 – Comintern
@Comintern根据我的经验,通常显示生成签名 – niton