Pièce jointe mail

Hello à tous,

Pouvez-vous m'aider car mon code ne fonctionne plus !

La pièce jointe ne s'envoie plus ?!

Private Sub CommandButton1_Click()

Dim Fichier As String

Dim TEXTE As String

Dim Sh As Variant

Dim cp As Variant

Dim Plage As Range

Application.ScreenUpdating = False

'TEXTE = Range("J3")

TEXTE = Replace(Replace(Sheets("RDP").Range("J3").Value, "/", "."), ":", "H")

Application.ThisWorkbook.Saved = True

On Error Resume Next

Application.OnTime tps, Procedure:="GuidoNow", Schedule:=False

Set tps = Nothing

Fichier = "C:\Users\ABENMOUSSA\Desktop\Dossier\RDP " 'à adapter

'ActiveSheet.PageSetup.PrintArea = ("A1:J" & Range("A65536").End(xlUp).Row)

On Error Resume Next

Set Sh = ActiveSheet

With Sh

Set Plage = .Range("A1", .Cells(.Rows.Count, 1).End(xlUp)).Resize(, 10)

End With

Plage.ExportAsFixedFormat Type:=xlTypePDF, _

Filename:=Fichier & TEXTE, _

Quality:=xlQualityStandard, _

IncludeDocProperties:=True, _

IgnorePrintAreas:=False, _

OpenAfterPublish:=False

Sheets.Add After:=Sheets(Sheets.Count)

ActiveWorkbook.EnvelopeVisible = True

With ActiveSheet.MailEnvelope

For cp = .Item.Attachments.Count To 1 Step -1

.Item.Attachments(cp).Delete

Next cp

.Item.To = "ali.benmoussa@disney.com"

.Item.Subject = "Chiffres Pandora"

.Introduction = " Hello tout le monde," & vbCrLf & vbCrLf & "Ci-joint les chiffres Pandora" & vbCrLf & vbCrLf & "Cordialement," & vbCrLf & vbCrLf & "Team Legends"

.Item.Attachments.Add Fichier

.Item.Send

End With

Application.DisplayAlerts = False

ActiveSheet.Delete

Sh.Activate

Application.ScreenUpdating = True

End Sub

Merci d'avance

Setila

Rechercher des sujets similaires à "piece jointe mail"