Dunkel strSrcFolder, strTgtFolder, varDays, olkApp, olkSes, olkSrc, olkTgt, olkLst, olkItm, intCnt
Om WScript.Arguments.Count < 3="" Then="" WScript="">= 12 därefter
AMPM = ”PM”,
Annars
AMPM = ”FÖRMIDDAG”,
Avsluta om
Avsluta fungerar
Fungera OutlookFolderExists (strFolderPath)
”Ämna: Testar för att se, om en framtidsutsiktmapp finns baserat på en bana stränger.”,
”Skriftligt: 4/24/2009”,
”Författare: BlueDevilFan”,
”Framtidsutsikt: Alla versioner”,
OutlookFolderExists = (TypeName (OpenOutlookFolder (strFolderPath)) <> ”Ingenting”)
Avsluta fungerar
Fungera OpenOutlookFolder (strFolderPath)
”Ämna: Öppnar en framtidsutsiktmapp från en mappbana.”,
”Skriftligt: 4/24/2009”,
”Författare: BlueDevilFan”,
”Framtidsutsikt: Alla versioner”,
Dunkla arrFolders, varFolder, bolBeyondRoot
På felmeritförteckning därefter
Om strFolderPath = "" därefter
Fastställda OpenOutlookFolder = ingenting
Annars
Gör lämnade stunder (strFolderPath, 1) = ”\”,
strFolderPath = högert (strFolderPath, Len (strFolderPath) - 1)
Kretsa
arrFolders = splittring (strFolderPath, ”\”)
För varje varFolder i arrFolders
Välj fallbolBeyondRoot
Case falskt
Fastställda OpenOutlookFolder = olkSes.Folders (varFolder)
bolBeyondRoot = True
Riktigt fall
Fastställda OpenOutlookFolder = OpenOutlookFolder.Folders (varFolder)
Avsluta valt
Om Err.Number <> 0 därefter
Fastställda OpenOutlookFolder = ingenting
Gå ut för
Avsluta om
Därefter
Avsluta om
På fel GoTo 0
Avsluta fungerar
|