【问题标题】:Control the mail sending method to verify some mail before sending remainder控制邮件发送方法以在发送剩余部分之前验证部分邮件
【发布时间】:2020-10-17 17:15:09
【问题描述】:

我必须发送几百封邮件。 VBA 代码正在运行。

Outlook VBA 有一个.Send 方法,可以在不暂停的情况下发送邮件。它还有一个.display 方法,用于显示邮件项。然后可以通过单击 Outlook 中的“发送”按钮发送显示的邮件。

要求是:
例如,在 100 封邮件的循环中,用户应该能够查看前几封邮件。它们应该会显示出来,然后通过单击“发送”按钮发送。
一旦用户对一些示例邮件感到满意,他应该能够发送其余邮件而无需查看它们。

简而言之,在用户感到舒适之前,mailitem.display 应该可以工作,然后mailitem.send 应该可以工作。

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    当然,当您循环(从 1 到 100)时,请为 i <= 10MailItem.Send 调用 MailItem.Display(true) 否则。

    【讨论】:

    • 谢谢。看起来它会起作用。将检查并确认。但是,想知道是否可以动态做出继续发送的决定。例如,用户在 Display(true) 模式下检查前 n 封邮件,然后决定继续在 Send 模式下处理剩余的 Total Count - n 封邮件。
    • 您可以在 10 次迭代后通过消息框提示用户是否需要再增加 10 次。
    猜你喜欢
    • 2013-02-07
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-30
    • 1970-01-01
    相关资源
    最近更新 更多