У меня есть сценарий, который прикрепляет и отправляет файл на основе правил входящей электронной почты, которые отлично работают.Объединение функций для автоматического прикрепления
Sub AddAttachment(Item As Outlook.MailItem)
Dim myOlApp As Outlook.Application
Dim myItem As Outlook.MailItem
Dim myAttachments As Outlook.Attachments
Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItemFromTemplate("C:\Templates\test upload file.oft")
Set myAttachments = myItem.Attachments
myAttachments.Add "C:\TEST\150520ABCDE.txt"
myItem.Send
End Sub
У меня есть имя файла прикрепленного файла "150520ABCDE.txt", который изменяется ежедневно. «150520» является датой.
У меня поэтому есть еще несколько скриптов, которые должны назначить правильное имя файла на основе даты.
Function LPad (str, pad, length)
LPad = String(length - Len(str), pad) & str
End Function
y = Year(Now)
m = Month(Now)
d = Day(Now)
f = "C:\Test\" & Mid(y, 3, 2) & LPad(m, "0", 2) & LPad(d, "0", 2) & "ABCDE.txt"
myAttachments.Add f
Мой вопрос: как связать их между собой одним сценарием?
Работает так, как я хочу, большое спасибо – Tiggerbasher