Okręt podwodny CShene ()
Ciemnawy olkMsg Jako Outlook.MailItem, strIncidentNumber Jako Sznurek, strStatus Sznurek, varLine Jako Wariant, _
arrLine Jako Wariant, objFSO Jako Przedmiot, objFile Przedmiot
Wybrany Skrzynka TypeName (Application.ActiveWindow)
Skrzynka "Badacz"
Ustalony olkMsg = Application.ActiveExplorer.Selection (1)
Skrzynka "Inspektor"
Ustalony olkMsg = Application.ActiveInspector.CurrentItem
Końcówka Wybiórka
Dla VbCrLf varLine W Rozłam (olkMsg.Body, vbCrLf)
arrLine = Rozłam (varLine, ": ")
Jeżeli UBound (arrLine) > (0) Wtedy
Wybrany Skrzynka arrLine ((0))
Skrzynka "Incydent Liczba"
strIncidentNumber = arrLine (1)
Skrzynka "Status"
strStatus = arrLine (1)
Wyjście Dla
Końcówka Wybiórka
Kończyć Jeżeli
Następnie
Ustalony objFSO = CreateObject ("Scripting.FileSystemobject")
"Na the następny kreskowy zmiana the kartoteka - imię i ścieżka."
Ustalony objFile = objFSO.OpenTextFile ("C:\eeTesting\CShene.txt", ForAppending, Prawdziwy)
objFile.WriteLine GetPrintable (strIncidentNumber) & "," & GetPrintable (strStatus)
objFile.Close
Ustalony objFSO = Nic
Ustalony objFile = ObjFile
Końcówka Okręt podwodny
Funkcja GetPrintable (strValue Sznurek) Sznurek
Ciemnawy intCount Jako Integer, strTemp Sznurek
Dla intCount = (1) Len (strValue)
strTemp = W połowie (strValue, intCount, 1)
Wybrany Skrzynka Asc (strTemp)
Skrzynka 32 126
GetPrintable = GetPrintable & strTemp
Końcówka Wybiórka
Następnie
GetPrintable = Podstrzyżenie (GetPrintable)
Końcówka Funkcja
|