Rafael Issamu,
A ferramenta não me ajudou, mas sua dica de colocar o texto no intervalo sim. A segunda parte do texto não possui variáveis, então adicionei esta parte à uma célula abaixo da tabela e acrescentei uma linha no intervalo. Porém me surgiu um novo problema:
preciso colocar a primeira parte do texto em uma fonte diferente da padrão. Preciso definir a vTexto1 como Arial 10.
Sub Send_Range()
Dim vNumero As String
Dim vTipo As String
Dim vAquisicao As String
Dim vManutencao As String
Dim vSolicitante As String
Dim vDestinatario As String
Dim vTexto1 As String
vDestinatario = Worksheets("Plan1").Range("C2").Value
vNumero = Worksheets("Plan1").Range("B1").Value
vSolicitante = Worksheets("Plan1").Range("B3").Value
vTipo = Worksheets("Plan1").Range("C8").Value
vAquisicao = Worksheets("Plan1").Range("C9").Value
vManutencao = Worksheets("Plan1").Range("C10").Value
vTexto1 = "Parte do texto " & Range("Plan1").Range("A8").Value & "Outra parte do texto."
ActiveSheet.Range("A1:G4").Select
ActiveWorkbook.EnvelopeVisible = True
With ActiveSheet.MailEnvelope
.Introduction = vTexto1 & vTexto2
.Item.SentOnBehalfOfName = "******@teste.com.br"
.Item.To = vDestinatario
.Item.Subject = "Assunto"
.Item.Send
End With
End Sub
Desculpe se não estou sendo claro com minhas dúvidas, mas comecei a estudar VBA à um mês e ainda não sei bem como as coisas funcionam.