Avatar billede s_h_m Nybegynder
18. september 2003 - 08:36 Der er 9 kommentarer og
1 løsning

Starte Outlook vha. makro

Hej.

Jeg har prøvet at søge i gl. spørgsmål, men har ikke fundet noget der er det rigtige, eller også ved jeg det bare ikke :o)
Det jeg gerne vil, er fra et regneark at starte Outlook med en fast To:...  adresse og Subject:
Der skal ikke vedhæftes noget til mailen.
Hvordan gør man?

Excel 97 og Outlook 2002 hvis det har betydning.
Avatar billede acw Nybegynder
18. september 2003 - 08:40 #1
sub email()

ActiveSheet.SendMail Recipients:="bruger@domæne.dk", Subject:="tekst"

end sub
Avatar billede jimse Nybegynder
18. september 2003 - 08:46 #2
Du kan også bare højreklikke på en celle og vælge hyperlink og mailadresse.
Avatar billede s_h_m Nybegynder
18. september 2003 - 08:50 #3
acw -> Den returnerer "Kørselsfejl 438 objektet understøtter ikke denne egenskab eller metode".
jimse -> Skal køre via en kommandoknap, så hyperlink virker ikke i dette tilfælde.
Avatar billede s_h_m Nybegynder
18. september 2003 - 08:58 #4
ActiveSheet.SendMail - betyder det ikke, at den sender arket?
Det skal den ikke, den skal "bare" starte en New Message i Outlook op.
Avatar billede jkrons Professor
18. september 2003 - 09:02 #5
Prøv med:

Private Sub CommandButton1_Click()
Dim myOlApp As Object
Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItem(olMailItem)
Set myRecipient = myItem.Recipients.Add("dorte.kronsell@dbtu.dk")
myItem.Display
End Sub
Avatar billede jkrons Professor
18. september 2003 - 09:02 #6
Hvort du selvfølgelig retter mail adressen til det korrekte.
Avatar billede bak Forsker
18. september 2003 - 09:06 #7
Lige som en followup til jkrons's kode, så du får body og subject med

Private Sub CommandButton1_Click()
Dim myOlApp As Object
Set myOlApp = CreateObject("Outlook.Application")
Set myitem = myOlApp.CreateItem(olMailItem)
Set myRecipient = myitem.Recipients.Add("dorte.kronsell@dbtu.dk")
With myitem
    .Subject = "Nye regneark"
    .Body = "Hermed fremsendes nye regneark"
    .Display
    ' .Send
End With
End Sub
Avatar billede s_h_m Nybegynder
18. september 2003 - 09:13 #8
jkrons -> Det var lige det jeg skulle bruge.
Bak -> Du kom lige et spørgsmål mht. subject. i forkøbet :o)
Avatar billede jkrons Professor
18. september 2003 - 09:22 #9
Velbekomme :-) Tak for point.
Avatar billede acw Nybegynder
18. september 2003 - 09:24 #10
jkrons -> http://www.eksperten.dk/spm/402239  //hører ik til spm.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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