vba - 使用 .SendObject 发送电子邮件在开头添加额外的换行符
问题描述
当我在带有在发送前编辑消息的选项的报表上使用 DoCmd.SendObject 时,它总是在消息的开头包含一个额外的换行符。有什么办法可以去掉这条线?
我已经参考 Stack Overflow 多年了,通过我的学士和硕士学位,现在在专业领域,但我刚刚注册了一个帐户,这是我的第一篇文章。超级兴奋终于合作了:)
无论如何,这是我一直在使用的代码:
Dim sExistingReportName As String
Dim sAttachmentName As String
Dim accEmail As String
Dim accName As String
DoCmd.Requery rptAccountingRep
DoCmd.OpenReport "rptAccountingRep", acViewReport, "", "", acHidden
accEmail = [Reports]![rptAccountingRep]![strEMail]
accName = [Reports]![rptAccountingRep]![First Name]
sExistingReportName = "rptClaimFormToPrint_Invoice"
sAttachmentName = "Claim " & [Reports]![rptClaimFormToPrint_Invoice]![tblClaimForm_strClaim]
Reports(sExistingReportName).Caption = sAttachmentName
DoCmd.SendObject acReport, "rptClaimFormToPrint_Invoice", "PDFFormat(*.pdf)", accEmail, "", "", "Claim to Process -" & [Reports]![rptClaimFormToPrint_Invoice]![tblClaimForm_strClaim], "Hi " & accName & "," & vbNewLine & "Attached is a new claim to process. Let me know if you have any questions!", True, ""
DoCmd.Close acReport, "rptAccountingRep"
解决方案
推荐阅读
- python - 气流 DAG 调度程序循环在 Azure 数据工厂上产生高成本
- python - 具有 2 个可变轴的 Python 散景图
- java - 如何使用 Java 在 Android 中突出显示视图中的选择
- go - 如何让 openapi-generator 在多个包中生成 golang 代码?
- python - 在控制台的一行中打印长字符串
- c++ - 计算 BASYS MX3 板上的定时器间隔
- python-3.x - Python:xpath 提取不在循环中工作
- angular - 无法使用 Selenium 在 Shadow DOM 内单击位于 iframe 内的元素
- html - 浏览器忽略分页符
- javascript - js中的数组过滤和动态映射