pascal21
XLDnaute Barbatruc
bonjour à tous
je suis à la recherche d'un code qui permet l'envoi d'une feuille de classeur en pdf via gmail uniquement
j'ai un pc de bureau avec lequel je peux envoyer sans problème depuis outlook mais qui ne fonctionne sur un pc portable avec windows 10
ca ouvre bien outlook mais le message refuse de partir à tous hasard je vous met le code pour outlook vous allez peutetre me trouver ce qui cloche
merci de votre aide
je suis à la recherche d'un code qui permet l'envoi d'une feuille de classeur en pdf via gmail uniquement
j'ai un pc de bureau avec lequel je peux envoyer sans problème depuis outlook mais qui ne fonctionne sur un pc portable avec windows 10
ca ouvre bien outlook mais le message refuse de partir à tous hasard je vous met le code pour outlook vous allez peutetre me trouver ce qui cloche
VB:
Sub SendWithAtt()
' Nécessite la référence : Microsoft Outlook 1x Object Library
Dim olApp As Outlook.Application
Dim olMail As MailItem
Dim CurFile As String
Set olApp = New Outlook.Application
Set olMail = olApp.CreateItem(olMailItem)
CurFile = ThisWorkbook.Path & "\" & "COMMANDE .Pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=CurFile, _
Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
With olMail
.To = "xxxxxxx@gmail.com; xxxxxxx.org"
.Subject = "COMMANDE " & Date
.Body = ""
.Attachments.Add CurFile
.ReadReceiptRequested = True
.OriginatorDeliveryReportRequested = True
'.Attachments.Add ""C:\Users\Utilisateur\Desktop\COMMANDE.Pdf""
.Display
.Send
End With
' Effacer les variables objets
Set olMail = Nothing
Set olApp = Nothing
End Sub