Avatar billede trymore Nybegynder
05. juli 2004 - 18:28 Der er 5 kommentarer og
1 løsning

Sende eksisterende fil som vedlegg til mail

Fra en module i access ønsker jeg å sende en mail hvor en eksisternde Excel-fil følger med som vedlegg.  Kan noen fortelle meg hvordan??? Haster!

trymore
Avatar billede marzman Nybegynder
05. juli 2004 - 18:30 #1
kan man ikke bare hive den over... det mener jeg da..!
Avatar billede trymore Nybegynder
05. juli 2004 - 18:50 #2
hive og hive.....

DoCmd.SendObject acSendQuery, "queryname", acFormatXLS, _
"Hans Hansen", , , "Overskrift", "Tekstinnhold i mail", true

Detter funker for for en query som skaper en Excel-fil, men hvordan sender jeg en fil (som eksisterer fra før) som vedlegg????
Avatar billede terry Ekspert
05. juli 2004 - 20:08 #3
You need a reference to Outlook

Function SendMail()
Dim objOl As New Outlook.Application
Dim objPost As MailItem
Dim vedhæftet As Attachments
       
    Set objPost = objOl.CreateItem(olMailItem)
   
    Set vedhæftet = objPost.Attachments
    vedhæftet.Add "C:\test.txt"
   
    With objPost
        .Subject = "Subject goes here"
        .To = "eksperten@santhell.dk"
        .Body = "Hej Med dig!"
        '.Send
        .Display
    End With
 
    Set objPost = Nothing
    Set vedhæftet = Nothing
   
Exit Function

errhandler:
   
    MsgBox "ERROR: " & Err.Number & " - " & Err.Description

End Function
Avatar billede hekla Nybegynder
05. juli 2004 - 22:15 #4
Jeg fandt en ren Access-applikation, som kan sende mails direkte via Winsock.dll, altså uafhængigt af mailprogrammerne. Den kan findes på http://www.freeaccess.de/downloaddetails.asp?id=19 og har den lille ulempe, at den er på tysk, men det kan rettes!
Avatar billede trymore Nybegynder
06. juli 2004 - 09:49 #5
Supert!! Terry! OK!
Avatar billede terry Ekspert
06. juli 2004 - 09:56 #6
selv tak!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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