bonjour,
je suis novice en programmation sur excel
j'ai créé une macro qui envoie un message via outlook lorsque le fichier est fermé, ou enregistré...
macro:
Sub SendWorkBook()
Dim OL, olMailItem, MyItem As Object
Set OL = CreateObject("Outlook.Application")
Set MyItem = OL.CreateItem(olMailItem)
With MyItem
.To = "aaaaaaaaaa@xxxxxxxxxxxxxxxx.truc"
.Subject = "fichier consulté"
.Body = "le fichier xxxxxx a été consulté"
.Categories = "Banking-Info"
.OriginatorDeliveryReportRequested = False
.ReadReceiptRequested = False
.Send
End With
End Sub
Et je dois ajouter deux "difficultés" à ma macro:
-envoyer le nom du fichier (surtout si son nom a été modifier, donc même si celui là varie)
-et envoyer l'emplacement du fichier par lien : C:\mes document\xxxxx (car le fichier sera sur un réseau accessible par toutes les personnes de l'entreprise)
cordialement; crovax39
je suis novice en programmation sur excel
j'ai créé une macro qui envoie un message via outlook lorsque le fichier est fermé, ou enregistré...
macro:
Sub SendWorkBook()
Dim OL, olMailItem, MyItem As Object
Set OL = CreateObject("Outlook.Application")
Set MyItem = OL.CreateItem(olMailItem)
With MyItem
.To = "aaaaaaaaaa@xxxxxxxxxxxxxxxx.truc"
.Subject = "fichier consulté"
.Body = "le fichier xxxxxx a été consulté"
.Categories = "Banking-Info"
.OriginatorDeliveryReportRequested = False
.ReadReceiptRequested = False
.Send
End With
End Sub
Et je dois ajouter deux "difficultés" à ma macro:
-envoyer le nom du fichier (surtout si son nom a été modifier, donc même si celui là varie)
-et envoyer l'emplacement du fichier par lien : C:\mes document\xxxxx (car le fichier sera sur un réseau accessible par toutes les personnes de l'entreprise)
cordialement; crovax39