我正在開發Excel宏以向特定客戶發送電子郵件。我迄今爲止的代碼工作得很好。這是我用Outlook完成的第一個宏。我遇到的問題是DETAIL_INFO變量。詳細信息應包含2列:(1)客戶信息和(2)發票信息。每列將有4或5個字段。我試圖做的是在電子郵件的乞討時有一些措辭,然後在2列中顯示發票信息。我想爲每張發票分開一個部分。可能有1張發票或可能有多張發票。一旦顯示發票信息,那麼還有一些額外的措詞。使用Excel VBa發送Outlook電子郵件
可以這樣做嗎?代碼下面是一些示例結果。感謝您的幫助......
strbody = "<font size=""3"" face=""Calibri"">" & _
Date & "<br><br>" & _
VarB & " " & VarC & "<br>" & _
Add1 & "<br>" & _
Add2 & ", " & Add3 & " " & Add4 & "<br><br><br>" & _
"Dear Customer,<br><br>" & _
"Thank you for choosing us.<br><br>" & _
"We appreciate your business. At times, we follow up with customers<br>" & _
"to minimize confusion.<br><br>" & _
"Please see below for more details:<br><br><br>" & _
DETAIL_INFO & "<br>" & _
"<br><br><br>Our goal is to handle these situations as promptly as possible." & _
"Again, we appreciate the opportunity to serve you.<br><br>" & _
"Sincerely,<br>" & _
"ABC Company"
結果:
等等等等
聯繫信息發票信息 名字:Joe發票ID:12345 姓:史密斯發票日期:05/15/2015 城市:堪薩斯城發票金額:15.00 州:MO到期日:2015年6月15日
聯繫信息#2發票信息#2 名字:比爾發票ID:11223 姓:瓊斯發票日期:2015年5月25日 城市:堪薩斯城發票金額:25.00 州:MO到期日:再爲2015年6月25日
謝謝你的幫助.......
「DETAIL_INFO」變量是如何創建的?該代碼比您提供的代碼更相關。 – OpiesDad
無論如何,我會用HTML表格創建它。看到這裏:http://www.w3schools.com/html/html_tables.asp – OpiesDad
你可以添加你的電子郵件正文應該看起來像什麼圖像。 – 0m3r