Я не могу сказать, сработает ли ваш электронный звонок, потому что вы не показываете свой полный код.Ваш StrBody содержит HTML <body>
теги, которые не нужны.Если приветствие появляется в теле письма, оно также считается частью тела.
Допустим, у вас есть две переменные, которые вы хотите использовать, Name
и Email_Body
.Определите их до звонка по электронной почте.
Name = "Jim"
Email_Body = "Here is the weekly update. Quotes are current through yesterday."
Они также могут находиться в ячейке на одном из ваших листов, если вы хотите легко изменить значения.Если у вас есть лист «Control», содержащий эти значения, вы можете получить их следующим образом:
Name = ThisWorkbook.Sheets("Control").Range("A2").Value
Email_Body = ThisWorkbook.Sheets("Control").Range("B2").Value
Когда вы создаете часть StrBody в своей команде электронной почты, она должна выглядеть следующим образом:
StrBody:="Hello " & Name & ",<br><br>" & Email_Body
Теги <br>
- это разрывы строк, поэтому ваш текст будет выглядеть следующим образом:
Hello Jim,
Here is the weekly update. Quotes are current through yesterday.