30. august 2003 - 20:24Der er
11 kommentarer og 1 løsning
E-mail fra Excel
Hej
Jeg ville gerne "kalde" default e-mail program fra en kommandoknap i excel vha vba og indsætte en mail-adresse som jeg har indsat. Hvorledes gøres det? /Steen
--> faithless. Det er jo egentlig den simple udgave jeg ledte efter MEN den vedhæfter også den projektmappe som den fungerer i og jeg skal på forhånd bestemme til hvilken mailadresse beskeden skal sendes.
Den her virker fra outlook, men jeg ved ikke hvordan man kalder den i Excel.
Sub NyMail() Dim myOLApp As New Outlook.Application Dim myOLItem As Outlook.MailItem Set myOLItem = myOLApp.CreateItem(olMailItem)
With myOLItem .To = "No@mail.com" .Subject = "Subject tekst" .Body = "Tekst i selve mailen." .Attachments.Add "J:\19211\Prioritet.xls", olByValue, 1, "Filnavn ;o]" End With myOLItem.Display End Sub
--> faithless: Ovenstående virker sådan set fint MEN man er afhængig af at skulle anvende Outlook/outlook express. Hvis den ikke er opsat til at fungere kan programmet ikke finde: "Microsoft Outlook 10.0 ......" i VBA referencen og så er man ligevidt. Det jeg gerne ville var at kalde "default" mailprogram (NB! ingen attachment).
jeg tror ikke jeg har top på endnu :-) , men det betyder li'som ikke det samme mere....
Synes godt om
Ny brugerNybegynder
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.