salut alors j'ai trouvé le post
voila ce que ca donne chez moi
Sub Tst()
Dim Sourcewb As Workbook
Dim Destwb As Workbook
Dim Temp As String
Dim CdoMessage As Object
Dim Fichier As String
Set Sourcewb = ActiveWorkbook
ActiveSheet.Copy
Set Destwb = ActiveWorkbook
Temp = ThisWorkbook.Path & Application.PathSeparator & "Classeur1.xls"
With Application
.ScreenUpdating = False
.DisplayAlerts = False
End With
Destwb.SaveAs Temp
Fichier = Destwb.Path & Application.PathSeparator & Destwb.Name
Destwb.Close
Application.DisplayAlerts = True
Set CdoMessage = CreateObject("CDO.Message")
With CdoMessage
.Subject = "Essai"
.From = "xxx@free.fr"
.To = "www@xxx.xxx.com"
.CC = ""
.BCC = ""
.TextBody = "tableau des convocation"
.AddAttachment Fichier
.Send
End With
Application.ScreenUpdating = True
Set CdoMessage = Nothing
Kill Fichier
End Sub
mon fichier joint se nomme Classeur;1xls et le logiciel de messagerie par defaut est lotus alors je suis bien allé dans outils références pour activer Microsoft CDO.... et Lotus notes
mais j'ai une erreur d'exécution qui dit que la valeur de configuration "Sendusing" est non valide
la ligne en question est tout a la fin ".Send"