Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Excel Vba在邮件正文中添加图像并在Outlook中添加签名 应该从我这边发送的内容的图像。_Excel_Vba_Email_Outlook - Fatal编程技术网

通过Excel Vba在邮件正文中添加图像并在Outlook中添加签名 应该从我这边发送的内容的图像。

通过Excel Vba在邮件正文中添加图像并在Outlook中添加签名 应该从我这边发送的内容的图像。,excel,vba,email,outlook,Excel,Vba,Email,Outlook,我用HTML格式编写代码,在邮件正文中添加一个图像,在签名函数中添加另一个图像。但问题是,它完美地显示在我这边,因为我是电子邮件的发件人,但反映为红十字标志,好像他无法在指定的路径上找到图像。有人能帮我解释一下为什么会发生这种情况,以及如何纠正它吗。我附上我的代码和在另一端收到的图像截图 收到错误电子邮件 .HTMLBody=“亲爱的团队,”& “”和_ “请找 “格式$(日期, “dd-mmm-yyyy”)和_ “”和_ “这是基于 未经现场验证的原始大修。”&_ “”和_ ***"" &_

我用HTML格式编写代码,在邮件正文中添加一个图像,在签名函数中添加另一个图像。但问题是,它完美地显示在我这边,因为我是电子邮件的发件人,但反映为红十字标志,好像他无法在指定的路径上找到图像。有人能帮我解释一下为什么会发生这种情况,以及如何纠正它吗。我附上我的代码和在另一端收到的图像截图

收到错误电子邮件

.HTMLBody=“亲爱的团队,”&
“

”和_ “请找 “格式$(日期, “dd-mmm-yyyy”)和_ “

”和_ “这是基于 未经现场验证的原始大修。”&_ “

”和_ ***"" &_*** “

”和_ "谢谢, 关于",_ “
”和_ “OMC团队”&_ “
”和_ “B&JH”和_ “
”和_ “联系电话:- 0000000000" & _ “
”和_ ***"" & _*** [在另一端收到的邮件的图像][1]。HTMLBody&''添加默认签名
您需要使用将图像附加到邮件中。 这可以以隐藏的方式完成,因此它不被视为附件,但它仍然可以以HTML类型的方式被引用,以显示正文中的图片。使用来设置此属性。 这是一篇带有很好示例代码的SO文章


另一个选项是通过显示/保存邮件对象来创建邮件模板(文本、插入图像等),因为outlook将为您完成所有工作(隐藏、HTML引用等)。只需复制该邮件,然后根据您的需要进行调整。

谢谢@David G,您的建议有助于我完成此任务。感谢你的努力。
.HTMLBody = "<font face=""calibri"" style=""font-size:11pt;""> Dear Team," & 
            "<br> <br>" & _
            "<font face=""calibri"" style=""font-size:11pt;""> Please find 
              the attached sheet for Raw Cell Outage of " & Format$(Date, 
              "dd-mmm-yyyy") & _
        "<br><br>" & _
        "<font face=""calibri"" style=""font-size:14pt;""><b> This is based 
           on Raw Outage without validation at field end.<b>  " & _
        "<br><br>" & _
        ***"<img src='C:\Cell Outage Report MACRO\Output Data\AST_img.png'>" &_***
        "<br><br>" & _
        "<font face=""calibri"" style=""font-size:12pt;""><b><u>Thanks & 
         Regards,<b><u>" & _
        "<br>" & _
        "<font face=""calibri"" style=""font-size:15pt;""><b>Team OMC<b>" &_
        "<br>" & _
        "<font face=""calibri"" style=""font-size:15pt;""><b>B&JH<b>" & _
        "<br>" & _
        "<font face=""calibri"" style=""font-size:12pt;""><b>Contact No:- 
           0000000000<b>" & _
        "<br>" & _
        ***"<img src='C:\Cell Outage Report MACRO\Sign_logo.png'>" & _***
 [Image of the mail received at the other end][1] .HTMLBody & "</font>"   ' Adds default signature