For i = LBound(reviewer_names) To UBound(reviewer_names)
reviwer_strg = reviewer_names(i)
assigned_to_strg = assigned_to_names(LBound(assigned_to_names))
For j = 6 To 15
st1 = ThisWorkbook.Sheets("Master").Range("H" & j).Value
If (reviwer_strg = st1) Then
reviewer_email_id = ThisWorkbook.Sheets("Master").Range("I" & j).Value
Set olMail = olApp.CreateItem(olMailItem)
olMail.To = reviewer_email_id
olMail.Recipients.Add (reviewer_email_id)
olMail.Subject = "Task for Review;" & client_name & ";" & title
str1 = "Dear " & reviewer & ", " & "<br>" & "Please see the following for review." & "<br>"
str2 = "Task : " & title & "<br>" & "Client Name : " & client_name & "<br>" & "Due Date : " & due_date & "<br><br>"
str3 = "Document Location : " & "<a href=""" & document_location & """>" & document_location & "</a>" & "<br>"
str4 = "Backup Location : " & "<a href=""" & backup_location & """>" & backup_location & "</a>" & "<br><br>"
str5 = "Awaiting your Feedback." & "<br>" & "Regards, " & "<br>" & assigned_to_strg
olMail.HTMLBody = "<BODY style=font-size:10pt;font-family:Verdana>" & str1 & str2 & str3 & str4 & str5 & "</BODY>"
olMail.Send
End If
Next
Next i
Я отправляю электронные письма, извлекая идентификаторы электронной почты из столбца в Excel, сравнивая имена, введенные в ячейку.
Клетки, из которых я извлекаю имена.
Столбцы «Назначено» и «Рецензент», которые используются для сравнения имен, введенных в ячейки, и имен в столбцах. отсюда я подбираю соответствующий почтовый идентификатор и отправляю почту.
Я отправляю электронные письма через петли. Следовательно, каждый раз, когда отправляется письмо, olMail.To
получает один идентификатор электронной почты и отправляет электронное письмо всем рецензентам, которым оно соответствует в столбце. Но получатели показывают только идентификатор электронной почты текущего получателя. Я хочу показать все идентификаторы электронной почты, на которые отправлено письмо, но отправлять электронные письма каждому рецензенту. (Как почта на несколько адресов). Проблема в том, что если я добавлю все идентификаторы электронной почты, которые совпадают, в olMail.To
, это выдаст мне ошибку, так как не может содержать более одного идентификатора электронной почты одновременно.
Как это сделать?