Bonjour à tous!

J'espère que vous pourrez m'aider...car clairement je sèche...
Ma macro me permet d'envoyer un email en copiant un document word (et sa mise en page), dans le corps d'email ainsi qu'une variable qui change en fonction des éléments sélectionnés sur ma feuille excel.
Le problème, c'est que ma variable représente le nom de la personne (Bonjour Mr....X) et il m'est impossible de la mettre au début du mail...
J'ai essayé plein de choses sans succès... Si quelqu'un a une bonne idée!!
Merci d'avance!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Sub Send_email()
 
Dim OutApp As Object
Dim OutMail As Object
Dim eDest As String
Dim eCC As String
Dim nom_client As String
 
Dim WordApp As Object
Dim WordDoc As Object
 
Dim MailWordDoc As Object
Dim SendFile As String
Dim DernLigne As Long
Dim ligne As Integer
 
 
DernLigne = Sheets("TRI").Range("X1048576").End(xlUp).Row
 
 
Set OutApp = CreateObject("Outlook.Application")
OutApp.session.logon
SendFile = "P:\Document\IMMOBILIER\EMAIL\TEST.docx"
 
 
 
Set WordApp = CreateObject("Word.Application")
WordApp.Visible = True
Set WordDoc = WordApp.Documents.Open(SendFile)
 
WordApp.Selection.WholeStory
WordDoc.Content.Copy
 
'On Error Resume Next
 
 
For ligne = 2 To DernLigne
 
eDest = Sheets("TRI").cells(ligne, 5).Value
eCC = Sheets("TRI").cells(ligne, 7).Value
nom_client = Sheets("TRI").cells(ligne, 2) & " " & Sheets("TRI").cells(ligne, 4).Value
 
Set OutMail = OutApp.CreateItem(0)
 
 
    With OutMail
 
        .To = eDest
        .CC = eCC
        .BCC = ""
        .Subject = "PROPOSITION D'INVESTISSEMENT IMMOBILIER"
        '.BodyFormat = olFormatHTLM
        .HTMLBody = "Bonjour " & nom_client & " ," & "<br>" & "<br>" _
 
            If Len(piece_jointe) > 0 Then
       .Attachments.Add piece_jointe
            End If
 
       .Display
 
    End With
 Set MailWordDoc = OutApp.ActiveInspector.WordEditor
        MailWordDoc.Application.Selection.Paste
 
  Next ligne
 
On Error GoTo 0
 
    Set OutMail = Nothing
   Set OutApp = Nothing
 
WordDoc.Close
WordApp.Quit
 
 
 
 
End Sub