Имеется код, который путем нажатия кнопки формирует письмо с вложенным листом в него. Формирует он письмо исходя из принципа 1 мэйл - 1 письмо - 1 файл в письм. А как сделать, чтобы если мэйлы повторялись, то он вкладывал туда несколько листов, а не делал несколько писем?
'==================================================================================================================== ' End of Section 1 sets up the parameters for the preparation of the mail and the extraction of the requested tab '====================================================================================================================
'==================================================================================================================== ' Section 2: Save the requested tab in a new file and prepare the mail '====================================================================================================================
With OutMail .To = sentTo .CC = sentCC .Subject = SubjectTitle .HTMLBody = "<p style='font-family:arial;font-size:13'>" & strbody & "<br>" & "</p>" & .HTMLBody .Attachments.Add relativePath & ".xlsx" .Display End With
Set OutMail = Nothing Set OutApp = Nothing
'==================================================================================================================== ' End of Section 2: Save the filtered cleaned file and prepare the mail '====================================================================================================================
Kill relativePath & ".xlsx"
End If
Next j
Application.ScreenUpdating = True
End Sub
[/vba]
Всем, добрый день!
Имеется код, который путем нажатия кнопки формирует письмо с вложенным листом в него. Формирует он письмо исходя из принципа 1 мэйл - 1 письмо - 1 файл в письм. А как сделать, чтобы если мэйлы повторялись, то он вкладывал туда несколько листов, а не делал несколько писем?
'==================================================================================================================== ' End of Section 1 sets up the parameters for the preparation of the mail and the extraction of the requested tab '====================================================================================================================
'==================================================================================================================== ' Section 2: Save the requested tab in a new file and prepare the mail '====================================================================================================================
With OutMail .To = sentTo .CC = sentCC .Subject = SubjectTitle .HTMLBody = "<p style='font-family:arial;font-size:13'>" & strbody & "<br>" & "</p>" & .HTMLBody .Attachments.Add relativePath & ".xlsx" .Display End With
Set OutMail = Nothing Set OutApp = Nothing
'==================================================================================================================== ' End of Section 2: Save the filtered cleaned file and prepare the mail '====================================================================================================================