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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
|
Private Sub CommandButton1_Click()
On Error GoTo Err
Set myOlapp = CreateObject("Outlook.Application")
Set Email = myOlapp.CreateItem(olMailItem)
Dim destinataires As String
destinataires = Email.Recipients.Add(Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("C58").Value)
Dim agence As String
agence = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H13").Value
Email.Subject = "Prise en compte de l'intervention: " & agence
Email.Body = corpsdumail()
Email.Send
MsgBox ("Le message a bien été envoyé")
Exit Sub
Err:
MsgBox ("Erreur d'envoie du message")
End Sub
Function corpsdumail() As String
Dim Ninter As String
Ninter = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H8").Value
Dim Presta As String
Presta = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("B13").Value
Dim Mot As String
Mot = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("B29").Value
Dim echea As String
echea = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("D27").Value
Dim delai As String
delai = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("I30").Value
Dim texte As String
texte = "Bonjour," & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:" & vbCrLf & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:" & _
vbCrLf & vbCrLf & "XXXXXXXXXX: " & Ninter & _
vbCrLf & "XXXXXXXXXXXXXX: " & Presta & _
vbCrLf & "XXXXXXXXXXXXXXXXX :" & Mot & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXXXXéXXXXXX éXXXX : " & echea & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX " & delai & "XXXX" & vbCrLf & _
vbCrLf & "Cordialement" & vbCrLf & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXXXXX."
corpsdumail = texte
End Function
Private Sub CommandButton2_Click()
On Error GoTo Err
Set myOlapp = CreateObject("Outlook.Application")
Set Email = myOlapp.CreateItem(olMailItem)
Dim destinataires As String
destinataires = Email.Recipients.Add(Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("C58").Value)
Dim agence As String
agence = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H13").Value
Dim BO As String
BO = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("G13").Value
Email.Subject = " XXXXXXXXXXXXXXXXXXXXXXXXXXXXX : XXXXXX DE " & agence & " " & BO
Email.Body = corpsdumails()
Email.Send
MsgBox ("Le message a bien été envoyé")
Exit Sub
Err:
MsgBox ("Erreur d'envoie du message")
End Sub
Function corpsdumails() As String
Dim Ninter As String
Ninter = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H8").Value
Dim Age As String
Age = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H13").Value
Dim BO As String
BO = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("G13").Value
Dim adrs As String
adrs = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("G15").Value
Dim Dpt As String
Dpt = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("G16").Value
Dim vil As String
vil = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H16").Value
Dim dest As String
dest = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("A44").Value
Dim pan As String
pan = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("B29").Value
Dim texte As String
texte = "XXXXXXXXXX" & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXX : " & Ninter & vbCrLf & _
vbCrLf & "Bonjour," & vbCrLf & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX : " & vbCrLf & _
vbCrLf & "XXXXXX :" & Age & _
vbCrLf & "XXXXX :" & BO & _
vbCrLf & "adresse :" & adrs & Dpt & vil & _
vbCrLf & "XXXXXXXXX :" & dest & vbCrLf & _
vbCrLf & vbCrLf & "XXXXXXXXXXXXXXXX:" & _
vbCrLf & pan
corpsdumails = texte
End Function
Private Sub CommandButton3_Click()
On Error GoTo Err
Set myOlapp = CreateObject("Outlook.Application")
Set Email = myOlapp.CreateItem(olMailItem)
Dim destinataires As String
destinataires = Email.Recipients.Add(Workbooks("GI 2009").Worksheets("Formulaire").Range("C58").Value)
Dim agence As String
agence = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("G13").Value
Email.Subject = " Cloture de l'intervention " & agence
Email.Body = corpsdumailss()
Email.Send
MsgBox ("Le message a bien été envoyé")
Exit Sub
Err:
MsgBox ("Erreur d'envoie du message")
End Sub
Function corpsdumailss() As String
Dim Ninter As String
Ninter = Workbooks("GI 2009").Worksheets("FORMULAIRE").Range("H8").Value
Dim clo As String
clo = Workbooks("GI 2009").Worksheets("FORMAULAIRE").Range("I27").Value
Dim texte As String
texte = "Bonjour," & _
vbCrLf & "XXXXXXXXXXXXXXXXXXX" & Ninter & "a XXXXXXXXXXXXXXXXXXXXXXXXxx" & clo & ".Merci,XXXXXXXXXXXXX." & _
vbCrLf & "XXXXXXXXXXXXXXXXXXXXXXXXX"
corpsdumailss = texte
End Function |
Partager