Outlookのルールを使ってpythonスクリプトを実行する方法はありますか?私はスクリプトを実行するオプションが表示されますが、クリックすると空のボックスが表示されます。私はどのようにスクリプトをそのボックスに入れますか?私はそれがVBSを介して行うことができますが、私はそのウィンドウに表示されるpythonスクリプトが欲しい。ルールを使ってOutlookでpythonスクリプトをトリガーする方法は?
5
A
答えて
7
をサポートしてすべてのために働くために私はこれを自分自身をやったことがありません。このメソッドを使用してPythonコードを実行する場合は、トリガするVBAを記述し、そのVBAを選択する必要があります。
OutlookのAlt + F11でVBAウィンドウが開き、Project1の下の空白に右クリックしてモジュールを挿入します。モジュールを開き、スクリプトを開始します。
は、あなたのPythonコードを実行するには、[と私はあなたがPython用のWindows環境PATH変数セットを持って、ここで想定する]のパス上のサブルーチン
Sub run_python()
Shell("python C:\path\to\the\filename.py")
End Sub
「シェル」コマンドには次の形式を使用しますWindowsシェルプロンプトには何が入っていますか? "それがそこで動くなら、それはここで走ります - それが理論です! 明らかに、ファイルパスに正しいドライブ文字が必要です。
しかし、スクリプトリストに表示されるものを取得するには、certianタイプのscript/Itemでなければなりません。あなたは "Outlook.MailItem"を使用することができます:
Sub run_python(Item As Outlook.MailItem)
Shell("python C:\path\to\the\filename.py")
End Sub
これはすべきことです。
0
見通しが、パイソンwin32extensionsはあなたが言及し「ボックス」は、あなたが書かれている見通しVBスクリプトを選択するためのものであるCOM http://starship.python.net/~skippy/win32/Downloads.html
関連する問題
- 1. Outlook "スクリプトを実行する"ルールが受信メッセージのVBAスクリプトをトリガーしない
- 2. Outlookのルールで論理操作を使用する方法
- 3. Pythonを使用してHTMLでボタンをトリガーする方法は?
- 4. .shスクリプトを使ってPythonとDjangoを使ってメッセージをエコーする方法
- 5. pythonスクリプトを使ってsudoにパスワードを入力する方法
- 6. Pythonスクリプトでトリガーを実装する方法
- 7. sshを使ってPythonでリモートでスクリプトを実行する方法は?
- 8. Outlookの償還:cでOutlookからRDORulesまたはルールにアクセスする方法
- 9. Outlook 2016のルールで "スクリプトとして実行"機能を置き換える方法は?
- 10. Outlookで.Netアプリを使ってメールを送る方法
- 11. CX_Oracle SQLの出力を使用してPythonスクリプトをトリガーする
- 12. 電子メールが受信トレイに入った後にOutlookスクリプトをトリガーする
- 13. 特定のOutlook VSTOアドインのOnReadイベントをトリガーする方法は?
- 14. rc.dスクリプトを使ってPythonアプリケーションからFreeBSD pkgをビルドする方法は?
- 15. pyquery pythonを使用してイベントをトリガーする方法
- 16. 引数を使って別のディレクトリでpythonスクリプトを開く方法は?
- 17. endecaによってトリガーされるルールを決定する
- 18. VSTO 2005でOutlook 2003ルール(.rwz)をインポートまたは作成する方法は?
- 19. http api経由でルールを使ってアプリケーションをバインドする方法は?
- 20. GNU makeで再帰レシピを使ってルールを定義する方法は?
- 21. PythonスクリプトにElixir磁器を使ってメッセージを送る方法は?
- 22. Sensuを使用してPythonスクリプトを監視する方法は?
- 23. Outlook Webを使用してOutlookアプリケーションオブジェクトを模倣する方法
- 24. Pythonを使用してスクリプトで値を取得する方法
- 25. Pythonスクリプトを使用してMacでDYLD_LIBRARY_PATHをエクスポートする方法
- 26. PythonスクリプトをトリガーするJavascriptイベント
- 27. は、私はOSXのターミナルとPythonを使っているPythonスクリプト
- 28. スクリプトを使用してOutlookメールボックスにPSTファイルを追加する方法Exchange O365
- 29. はPythonスクリプトがpysparkを使ってsparkで動作する
- 30. Pythonスクリプトを使ってSASプログラムのマクロ変数を設定する方法
ありがとう!出来た – heycooldude