![](/img/trans.png)
[英]set Boolean to null/Nothing/empty etc in VBA-excel is there any way to do that?
[英]What do Set olMail = Nothing Set olApp = Nothing do in a VBA code to send emails via outlook from excel?
我正在尝试编辑一个现有的宏,该宏将电子表格的每一行作为电子邮件发送出去。 我希望宏批量发送这些电子邮件,而不是一次发送。 我在用 。 DeferredDeliveryTime
来做到这一点。 我的宏最后有这个
Set olMail = Nothing
Set olApp = Nothing
我的问题是,如果我删除这部分内容,我的延期电子邮件仍会被发送。 恐怕这些行会关闭 Outlook,并且不会发送电子邮件。
不需要设置为 Nothing(在现代 Excel 版本 2010+ 中)。 但是旧版本的 Excel 存在问题(解决方法是明确设置的)。
它只是在 VBA 中释放一个对象并清除内存。 有关更多信息,您可以参考以下链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.