Hej Om du bara vill lägga till text i pågående brev, kan du ju lägga till det som en signatur. hej, Det här låter nästan som något virus variant. Men klart det går att göra. Hej, Var vill du köra din kod ifrån?send event i outlook
Ngn som vet hur man fångar upp send-event:et i outlook?
Dvs, jag vill att saker och ting skall hända när användaren tryck på knappen, jag vill t ex lägga in text i pågående brev.
mvh
AxelSv: send event i outlook
/ PeterSv: send event i outlook
nej inte så. jag vill inte, och kan inte använda signatur, eftersom texten som skall infogas i brevet varierar från gång till gång.
andra förslag? Belönas..Sv: send event i outlook
Här är ett exempel för att i hemlighet skicka en kopia till dig.
Förutsätter att Outlook är igång när du klikar på Command1:
<code>
Private WithEvents mOutlook As Outlook.Application
Private Sub Command1_Click()
Set mOutlook = GetObject(, "Outlook.Application")
End Sub
Private Sub mOutlook_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim MailItem As Outlook.MailItem
If TypeOf Item Is Outlook.MailItem Then
Set MailItem = Item
MailItem.BCC = MailItem.BCC & ";DinAdress@hotmail.com"
End If
End Sub
</code>Sv: send event i outlook
ingen visurvariant.
Syftet är helt enkelt att - på klientsidan alltid infoga viss text, som varierar från gång till gång, varje gång användare trycker på send. Texten kommer innehålla löpnr, sändnr och anv namn.
Men den koden du skrev - hur får jag den att köras varje gång anv trycker på send? Måste jag skapa en speciell meny och en knapp som heter command1?
AxelSv: send event i outlook
Om du vill köra den internt från Outlook:
Tryck [Alt]+[F11] så får du upp visulabasic editorn i vb.
Där kan du lägga koden som skall köras i Application_ItemSend eventet.