Dim
sText
As
String
sText = sTemplate
Dim
iCol
As
Integer
For
iCol = 1
To
tblEmails.ListColumns.Count
Dim
sPlaceholder
As
String
sPlaceholder = tblEmails.Range(1, iCol)
sPlaceholder = Trim(sPlaceholder)
Dim
sValue
As
String
sValue = tblEmails.Range(iRow, iCol)
sValue = Trim(sValue)
If
Not
sPlaceholder
Like
""
Then
sText = Replace(sText,
"[@"
& sPlaceholder &
"]"
, sValue, , , vbTextCompare)
End
If
Next