Avatar billede jacobvedel Nybegynder
24. januar 2008 - 22:11 Der er 5 kommentarer

Makro til at udføre send samt udskrive den sendte mail

Overskriften siger vel det meste, men jeg søger en makro til Outlook (2003) som skal tilknyttes en knap og som - ved tryk på knappen - sender mailen og udskriver den sendte mail (fra sendt post-folderen).

Håber der er nogle kvikke hoveder med nogle kvikke svar. Pft.
Avatar billede gider_ikke_mere Nybegynder
24. januar 2008 - 22:36 #1
En hurtig makrooptagelse, giver denne kode:

Sub Makro1()
    Application.Dialogs(xlDialogSendMail).Show
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub
Avatar billede kedde65 Praktikant
24. januar 2008 - 22:46 #2
Den makro du har der, den er optaget i Excel og har da intet med spørgsmålet at gøre?

/Christian
Avatar billede gider_ikke_mere Nybegynder
24. januar 2008 - 22:56 #3
Sådan går det, når man læser for hurtigt..
Avatar billede epimetheus Nybegynder
29. januar 2008 - 21:48 #4
Prøv denne her.

Sub SendEnMail()
  Dim OutL As Outlook.Application
  ' Husk referense til Microsoft Outlook XX.0 Object Library
  Dim Item As MailItem
  Set OutL = New Outlook.Application
  Set Item = OutL.CreateItem(olMailItem)
  With Item
    .Subject = "Subject"
    .Body = "En masse tekst."
    .To = "min@mail.dk"
    .Display
    .PrintOut
    .Send
  End With
  Set Item = Nothing
End Sub
Avatar billede epimetheus Nybegynder
29. januar 2008 - 22:09 #5
Jeg var vist også lidt for hurtig på tasterne.

Her er et VBS eksempel i stedet for.

Dim ol
Dim ns
Dim newMail
Set ol = WScript.CreateObject("Outlook.Application")
Set newMail = ol.CreateItem(olMailItem)
newMail.Subject = "Subject"
newMail.Body = "En masse tekst."
newMail.To = "en@mailadresse.dk"
newMail.Display
newMail.PrintOut
newMail.Send
Set ol = Nothing
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester