【发布时间】:2019-09-24 09:12:52
【问题描述】:
考虑到用户插入的参数,我有工作表来生成电子邮件(在 Outlook 上)。
我正在编写代码并在电子邮件正文中包含表格。
我需要包含 PDF 附件。
文件位于名称始终为的目录中:
- 一个数字(在纸上)
- 一个随机字符串
示例:某人要求 340 号的电子邮件,
我需要找到文件夹 340-srts。
只有一个文件夹,以“340”开头
有没有办法搜索一个文件夹,并获取其中的文件,只有它的一部分名称?
Dim OutMail As Object
Set OutMail = OutApp.CreateItem(0)
rma_number = Worksheets("HEADER").Range("C5").Value2
With OutMail
.To = To_Mail
.CC = ""
.BCC = ""
.Subject = "some text"
.HTMLBody = "more text"
.attachments.Add Dir("\\Pmbrsor-fs01\Compartilhado\CSR\Arquivos de Chamados\Chamados Internos\" + Cstr(rma_number)*)
.Display
End With
'also tried
Get_Laudo = Dir("\\Pmbrsor-fs01\Compartilhado\CSR\Arquivos de Chamados\Chamados Internos\" + Cstr(rma_number)*)
【问题讨论】:
标签: excel vba file outlook directory