以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 邮件发送内容 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186374) |
-- 作者:sanny -- 发布时间:2023/4/25 8:53:00 -- [求助] 邮件发送内容 老师,能否自动提取表book1.xlsx中前10行的记录加到这邮件内容中,达到以下黄色标注的方式。谢谢! Dim o As New Microsoft.Office.Interop.Outlook.Application Dim msg As Microsoft.Office.Interop.Outlook.MailItem msg = o.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem) msg.Recipients.Add("sy@abx.com") msg.Subject = "已经审核成功!!!" Dim body As String = "<html><body>内容</body></html>" Dim content As String = "< a href=\'Z:\\\\xxx\\\\Planl\\\\PriceTool.exe\'>价格确认</ a>" msg.HTMLBody = body.Replace("内容", "这儿可点击进入: "& content) msg.Attachments.Add("C:\\标准\\book1.xlsx") msg.Send() MSGBOX("DONE") |
-- 作者:有点蓝 -- 发布时间:2023/4/25 9:04:00 -- http://www.foxtable.com/webhelp/topics/1148.htm dim s as stirng Dim nms() As String = {"编号","产品","客户","雇员","单价","折扣","数量","日期"} For n As Integer = 1 To Sheet.Rows.Count -1 For m As Integer = 0 To nms.Length - 1 s = s & Sheet(n,m).Value Next s =s & vbcrlf Next msg.HTMLBody = body.Replace("内容", "这儿可点击进入: " & content & s)
|
-- 作者:sanny -- 发布时间:2023/4/25 9:20:00 -- [此贴子已经被作者于2023/4/25 9:27:03编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/4/25 9:25:00 -- 看2楼帮助,写完整代码,我只是改了其中一段 |
-- 作者:sanny -- 发布时间:2023/4/25 9:36:00 -- 谢谢,老师,我的意思可不可以将book1表中的内容提取到邮件正文中,谢谢! |
-- 作者:有点蓝 -- 发布时间:2023/4/25 9:46:00 -- 2楼的方法就是 |
-- 作者:sanny -- 发布时间:2023/4/25 10:54:00 -- 老师,如邮件正文,还是没有从附件book1中带出来。 [此贴子已经被作者于2023/8/14 20:20:06编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/4/25 10:58:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626 |
-- 作者:sanny -- 发布时间:2023/4/25 11:03:00 -- 老师, 就是要把附件Book1中的内容提取到邮件正文中,如上面截图 “这儿可点击进入”文本的下面。谢谢!
|