Excellers,
Bij toeval kwam ik op onderstaande code om een bestand via Groupwise te laten versturen. Ik heb het uitgetest en het werkt zowaar.
Nu wil ik het opslaan aanpassen met de volgende gegevens:
bestandsnaam:
aanvraag-
+ inhoud cel G3- (= username)
+ inhoud cel J3 (=datum ddmmjj)
en dit moet worden opgeslagen op O:\.
Is dit mogelijk?
Bedankt weer voor de aandacht. Gr. Arie
Bij toeval kwam ik op onderstaande code om een bestand via Groupwise te laten versturen. Ik heb het uitgetest en het werkt zowaar.
Nu wil ik het opslaan aanpassen met de volgende gegevens:
bestandsnaam:
aanvraag-
+ inhoud cel G3- (= username)
+ inhoud cel J3 (=datum ddmmjj)
en dit moet worden opgeslagen op O:\.
Is dit mogelijk?
Bedankt weer voor de aandacht. Gr. Arie
Code:
Option Explicit
Sub Groupwise_Mail()
'© 2003 Alla rättigheter XL-Dennis
Dim objGroupWise As Object
Dim objAccount As Object
Dim objMessages As Object
Dim objMessage As Object
Dim objMailBox As Object
Dim objRecipients As Object
Dim objRecipient As Object
Dim objAttachment As Object
Dim objAttachments As Object
Dim objMessageSent As Variant
Dim Subject As String, Attachment As String, Recipient As String, Bodytext As String
On Error GoTo Errorhandling
'Här skapas e-postinnehållet.
Subject = "Test"
Attachment = ThisWorkbook.Path & "\Test.xls"
Recipient = "epost@mail.com"
Bodytext = "Enligt överenskommelse"
'Här ansluter vi till GroupWise och skapar själva e-postet.
Set objGroupWise = CreateObject("NovellGroupWareSession")
Set objAccount = objGroupWise.Login
Set objMailBox = objAccount.MailBox
Set objMessages = objMailBox.Messages
Set objMessage = objMessages.Add("GW.MESSAGE.MAIL", "Draft")
Set objRecipients = objMessage.Recipients
Set objRecipient = objRecipients.Add(Recipient)
Set objAttachments = objMessage.Attachments
Set objAttachment = objAttachments.Add(Attachment)
With objMessage
.Subject = Subject
.Bodytext = Bodytext
End With
Set objMessageSent = objMessage.Send
ExitHere:
Set objGroupWise = Nothing
Set objAccount = Nothing
Set objMailBox = Nothing
Set objMessages = Nothing
Set objMessage = Nothing
Set objRecipients = Nothing
Set objAttachments = Nothing
Set objRecipient = Nothing
Set objAttachment = Nothing
Exit Sub
Errorhandling:
MsgBox Err.Description & " " & Err.Number
Resume ExitHere
End Sub
Laatst bewerkt: