Avatar billede fajens Mester
20. januar 2017 - 10:23 Der er 2 kommentarer og
1 løsning

kan ikke vælge script i regler

Hej

vedr. Outlook 2016
I regler vil jeg gerne aktivere et script når der der kommer en mail fra bestemt kilde.

Men jeg kan ikke finde en linie hvor jeg kan afkrydse Script i handling i regler

Hvem kan hjælpe
/fajens
Avatar billede supertekst Ekspert
20. januar 2017 - 10:54 #1
VBA-kode direkte i Outlook ville nok kunne udføre dette.
Avatar billede fajens Mester
20. januar 2017 - 11:50 #2
Tak for dit svar supertekst.
Jeg ønsker at når der kommer/dendes en mail skal den gemmes på disken i en mappe H:\mail
Jeg har fundet flere macroer på nettet, men har ikke umiddelbart kunne få dem til at virke.
Jeg er lidt uvis om hvor de skal kopieres ind i Outlook.
Har meget stor viden om excel macro progammering.

Indsæt start:
Private WithEvents Items As Outlook.Items

Private Sub Application_Startup()
  Dim Ns As Outlook.NameSpace
  Set Ns = Application.GetNamespace("MAPI")
  Set Items = Ns.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub Items_ItemAdd(ByVal Item As Object)
  If TypeOf Item Is Outlook.MailItem Then
    SaveMailAsFile Item
  End If
End Sub

Private Sub SaveMailAsFile(oMail As Outlook.MailItem)
  Dim dtDate As Date
  Dim sName As String
  Dim sFile As String
  Dim sExt As String
 
  sPath = "d:mails"
  sExt = ".msg"
  sName = oMail.Subject
  ReplaceCharsForFileName sName, "_"
  dtDate = oMail.ReceivedTime
  sName = Format(dtDate, "yyyymmdd", vbUseSystemDayOfWeek, _
    vbUseSystem) & Format(dtDate, "-hhnnss", _
    vbUseSystemDayOfWeek, vbUseSystem) & "-" & sName & sExt

  oMail.SaveAs sPath & sName, olSaveAsMsg
End Sub

Private Sub ReplaceCharsForFileName(sName As String, _
  sChr As String _
)
  sName = Replace(sName, "/", sChr)
  sName = Replace(sName, "", sChr)
  sName = Replace(sName, ":", sChr)
  sName = Replace(sName, "?", sChr)
  sName = Replace(sName, Chr(34), sChr)
  sName = Replace(sName, "<", sChr)
  sName = Replace(sName, ">", sChr)
  sName = Replace(sName, "|", sChr)
End Sub
Indsæt slut
Avatar billede fajens Mester
23. januar 2017 - 08:09 #3
Har løst problemet.
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

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