"La méthode 'SendMail' de l'objet '_Workbook' a échoué"
Quelqu'un a-t-il une solution?
Merci
Laurent
Daniel.j
Bonjour, SendMail a quelques difficultés avec 2003 il vaut mieux utiliser:
Sub MailFeuilleOE() Dim Dest, Sujt, Msg As String Dim RepName ActiveSheet.Copy ActiveWorkbook.SaveAs Filename:="C:ajetertest.xls" RepName = "C:ajetertest.xls" Dest = "" Sujt = "Test d'envoi d'une feuille avec Excel" Msg = "Bonjour, Excel vous envoie une feuille avec OE" Shell "C:Program FilesOutlook Expressmsimn.exe " & _ "/mailurl:mailto:" & Dest & "?subject=" & Sujt & "&Body=" & Msg & "" SendKeys "%I" & "p" & RepName & "~" & "%s" ActiveWorkbook.Close End Sub
http://dj.joss.free.fr/web.htm
-- Daniel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel FAQ MPFE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
"Laurent" a écrit dans le message de news:
Bonjour,
J'ai une macro pour envoyé une feuille excel directement via Outlook Express
"La méthode 'SendMail' de l'objet '_Workbook' a échoué"
Quelqu'un a-t-il une solution?
Merci
Laurent
Bonjour,
SendMail a quelques difficultés avec 2003 il vaut mieux utiliser:
Sub MailFeuilleOE()
Dim Dest, Sujt, Msg As String
Dim RepName
ActiveSheet.Copy
ActiveWorkbook.SaveAs Filename:="C:ajetertest.xls"
RepName = "C:ajetertest.xls"
Dest = "dj@free.fr"
Sujt = "Test d'envoi d'une feuille avec Excel"
Msg = "Bonjour, Excel vous envoie une feuille avec OE"
Shell "C:Program FilesOutlook Expressmsimn.exe " & _
"/mailurl:mailto:" & Dest & "?subject=" & Sujt & "&Body=" & Msg & ""
SendKeys "%I" & "p" & RepName & "~" & "%s"
ActiveWorkbook.Close
End Sub
http://dj.joss.free.fr/web.htm
--
Daniel
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel
FAQ MPFE
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
"Laurent" <Gadeyne.laurent@wanadoo.fr> a écrit dans le message de news:
elWpipKLFHA.1948@TK2MSFTNGP14.phx.gbl...
Bonjour,
J'ai une macro pour envoyé une feuille excel directement via Outlook
Express
Bonjour, SendMail a quelques difficultés avec 2003 il vaut mieux utiliser:
Sub MailFeuilleOE() Dim Dest, Sujt, Msg As String Dim RepName ActiveSheet.Copy ActiveWorkbook.SaveAs Filename:="C:ajetertest.xls" RepName = "C:ajetertest.xls" Dest = "" Sujt = "Test d'envoi d'une feuille avec Excel" Msg = "Bonjour, Excel vous envoie une feuille avec OE" Shell "C:Program FilesOutlook Expressmsimn.exe " & _ "/mailurl:mailto:" & Dest & "?subject=" & Sujt & "&Body=" & Msg & "" SendKeys "%I" & "p" & RepName & "~" & "%s" ActiveWorkbook.Close End Sub
http://dj.joss.free.fr/web.htm
-- Daniel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel FAQ MPFE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm
"Laurent" a écrit dans le message de news:
Bonjour,
J'ai une macro pour envoyé une feuille excel directement via Outlook Express