1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
|
" codeBody "
Dim WithEvents olkFolder als Outlook.Items
Privé SubApplication_Quit ()
Reeks olkFolder = niets
Sub van het eind
Privé SubApplication_Startup ()
Reeks olkFolder = Session.GetDefaultFolder (olFolderSentMail). Punten
Sub van het eind
Privé SubolkFolder_ItemAdd (Punt ByVal als Voorwerp)
„Geef de voorwaarde op de volgende lijn uit“
Als InStr (1, Item.Subject, „TK: “) Toen
„Geef de omslagweg op de volgende lijn uit“
Item.SaveAs „van \ \ bc04 \ de HoofdOmslag van \- Gegevens \ \“ & RemoveIllegalCharacters (Item.Subject) & „.msg“, olMSG
Eind als
Sub van het eind
Functie RemoveIllegalCharacters (strValue als Koord) als Koord
„Doel: Verwijder karakters die niet in filename van een koord kunnen zijn.“
„Geschreven: 4/24/2009“
„Auteur: BlueDevilFan“
„Vooruitzichten: Alle versies“
RemoveIllegalCharacters = strValue
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „<“, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „>“, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „: “, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, Chr (34), „'“)
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „/“, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „\“, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „|“, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „? “, "")
RemoveIllegalCharacters = vervangt (RemoveIllegalCharacters, „*“, "")
De Functie van het eind
|