Outlookにカスタムスクリプトを追加するにはどうすればよいですか?


9

Outlookの会議出席依頼を処理するカスタムスクリプトを追加する必要があります。(この質問を参照してください)スクリプトを選択するためのドロップダウンメニューが空で、スクリプトを追加する方法がないようです。 Outlookのルールから利用できるスクリプトを追加するにはどうすればよいですか?

回答:


9

Outlookで、[ツール]> [マクロ]> [visual Basic Editor]に移動します

プロジェクト1を右クリックし、[挿入]> [モジュール]を選択します。

Module1に次のコードを追加します。

Sub CustomMeetingRequestRule(Item As Outlook.MeetingItem)
    If Item.ReminderSet = False Then  
        Item.GetAssociatedAppointment(False).ReminderMinutesBeforeStart = 15 
    End If
End Sub

保存をクリックします

ルールを作成すると、「スクリプト」リンクをクリックすると、スクリプトが選択として表示されます。

コードは、他の質問であなたが求めていたものを実行するはずですが、テストしていません。

参照リンク:http : //support.microsoft.com/kb/306108


スクリプトでポップアップエラーメッセージが表示されます。コンパイルエラー:引数はオプションではありません-ハイライトされたテキスト ".GetAssociatedAppointment"
Chris Nava

テストする必要があります:) SubとEnd Subの間で次のことはどうですか?If Item.ReminderSet = False Then Item.GetAssociatedAppointment(False).ReminderMinutesBeforeStart = 15 End Ifこれは、15分のリマインダー付きのリマインダーなしで予定を設定する必要があります。受け取ったすべての会議出席依頼を15分のリマインダーに設定する場合は、If行とEnd if行を削除します
acripps

修正されたコードの回答
2009年

2

Outlookのスクリプトはマクロとも呼ばれます。Alt + F11でOutlookマクロのVBAスクリプトエディターが表示されると思います。


はい、alt-F11は機能しますが、開いている電子メールメッセージから使用する必要があると思います。また、ファイル/オプション/リボンのカスタマイズを使用して、そのオプションがまだリボンにない場合は、開発者を有効にすることもできます。
ゲイリー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.