Bonjour à tous,
j'ai une petite macro qui fonctionne parfaitement
il ne me reste plus qua créer un code pour envoyer le fichier comme pièce jointe:
Alors voici le code:
Normalement je pourrais inscrire .Attachments.Add "c:\data\essai.xls"
Par contre, je dois dans un premier temps créer une macro qui enregistre le fichier excel sur le bureau ou dans un document sur le bureau ou ce fichier est situé.
COntrainte: c'est un fichier que j'envoie à quelqu'un pour qu'il m'envoie des informations actualisé.
c'est donc dire que je ne sais pas ou est situé le fichier sur son ordinateur
merci de votre aide
j'ai une petite macro qui fonctionne parfaitement
il ne me reste plus qua créer un code pour envoyer le fichier comme pièce jointe:
Alors voici le code:
HTML:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B:B")) Is Nothing Then
Dim ol As Object
Dim olmail As Object
Dim CurrFile As Object
Set ol = CreateObject("Outlook.Application")
Set olmail = ol.CreateItem(0)
With olmail
.To = Range("B1").Value
.Subject = Target.Value
.Body = "Objet: " & Target.Offset(0, -1).Value & "et " & Target.Offset(1, -1).Value
' .Attachments.Add "c:\data\essai.doc"
.Send
End With
End If
End Sub
Normalement je pourrais inscrire .Attachments.Add "c:\data\essai.xls"
Par contre, je dois dans un premier temps créer une macro qui enregistre le fichier excel sur le bureau ou dans un document sur le bureau ou ce fichier est situé.
COntrainte: c'est un fichier que j'envoie à quelqu'un pour qu'il m'envoie des informations actualisé.
c'est donc dire que je ne sais pas ou est situé le fichier sur son ordinateur
merci de votre aide