Excel 在我的Outlook对象中随机粘贴复制图片

Excel 在我的Outlook对象中随机粘贴复制图片,excel,vba,outlook,Excel,Vba,Outlook,我每天都在运行一个向很多人发送电子邮件的脚本,但是我在这个脚本上有一个随机问题,有两种不同的方式 第一:图片已正确粘贴到我的outlook对象中,因此一切正常 第二:图片粘贴在Excel中,而不是Outlook中,脚本在这里被锁定,应用程序不会出错 这真的很令人不安,因为当是我的时候,我会重新启动,一切都好,但是如果其他人想进行操作,并且出现错误,那就不好了 我使用CopyPicture和SendKeys ^v将其粘贴到Outlook中 这是我的密码: 有一个HTMLBody和一个主题,但那只是

我每天都在运行一个向很多人发送电子邮件的脚本,但是我在这个脚本上有一个随机问题,有两种不同的方式

第一:图片已正确粘贴到我的outlook对象中,因此一切正常

第二:图片粘贴在Excel中,而不是Outlook中,脚本在这里被锁定,应用程序不会出错

这真的很令人不安,因为当是我的时候,我会重新启动,一切都好,但是如果其他人想进行操作,并且出现错误,那就不好了

我使用CopyPicture和SendKeys ^v将其粘贴到Outlook中

这是我的密码:

有一个HTMLBody和一个主题,但那只是文本,所以我只在这里放了重要的代码

我已经看过了之前给出的所有解决方案,但没有一个对我的随机问题做出响应


谢谢

在显示后尝试使用DoEvents

.Display
DoEvents

我认为原因是当您触发Sendkeys操作时,消息窗口不可见。试着在排队前加上2-3秒的等待时间。你好,Jawor,是的,我在问问题之前试过了,我把它放在了.display之后,也放在了结尾处。我也有同样的问题。有时,outlook已经打开,但粘贴不起作用。任何事情都不要依赖SendKeys。这是不可靠的。嗨@braX,是的,也许这个解决方案有点旧了^^你向我推荐什么?我在展望2010
.Display
DoEvents