2010-05-10 62 views

回答

6

谷歌是這個的朋友,我通過搜索「outlook vba腳本」得到了這個片段。

基本上你想通過Item.Body到你的python腳本的郵件正文。

http://support.microsoft.com/kb/306108

Sub CustomMailMessageRule(Item As Outlook.MailItem) 
    MsgBox "Mail message arrived: " & Item.Subject 
End Sub` 

Sub CustomMeetingRequestRule(Item As Outlook.MeetingItem) 
    MsgBox "Meeting request arrived: " & Item.Subject 
End Sub 
+0

謝謝你的幫助。 – dshin 2010-05-11 13:36:48

2

你需要一個VBA腳本前景解析蟒蛇。

按alt + F11。你會得到一個VBA窗口。

Sub python(Item As Outlook.MailItem) 
Shell ("python C:\path\tp\your\filename.py") 
End Sub 

我希望你已經爲python設置了windows變量路徑。

Shell命令將命令傳遞給Windows Shell提示符。您可以通過在命令提示符下運行您的python腳本來測試它。如果它在那裏工作,那麼它也應該在這裏工作。

相關問題