徹底活用する方法を研究するサイトです。マクロApplication_NewMailExコメントにて以下のご要望をいただきました。先日よりOutlookを使用し始めて、こちらにお邪魔して勉強させて頂いております。Office365)さて、「名前が適切ではありません」のコンパイルエラーで困っております。上述のエラーが出ております。String)のところが、2種類のマクロ故に2重になっていることでのエラーだと思いますが、その回避方法をご教示お願いしたいと存じます。試しましたが、初心者故に対応が不明です。プロシージャを複数登録することはできません。プロシージャを呼び出す必要があります。変更する場合、以下のような記述をします。自身を呼び出しているので、そちらの名前も変更する必要がある点に注意してください。自体は以下のように記述します。中に追加してください。Startupコメントにて以下のご要望をいただきました。OutlookVBA初心者です。お力添えを頂きたく初投稿させて頂きます。予定表に関して以下イベントのハンドラを実装したいのですが、どのようにしてイベントを検知すればよいかわかりません。上記タイミングを検知し、外部システムへ通知を送りたいと思っております。コメント等頂けますと幸いです。イベントが使用できます。プロパティを格納しておく必要があります。イベントには変更後のアイテムが引数として渡されますが、どのプロパティが変更されたかについては判断はできません。マクロは以下のようになります。ここをトリプルクリックでマクロ全体を選択できます。マクロコメントにて以下のご要望をいただきました。いつも参考にさせていただいております。現在outlook2010を使用しております。特定の文字列から始まる件名のタスクを実施済みにした際にエクセルシートに1件名2タスク所有者の氏名が転記されたいと考えております。件名などを書き込み、タスクを終了状態とするマクロにしてみました。以下のようなマクロで実現できます。ここをトリプルクリックでマクロ全体を選択できます。マクロエクスポート、添付ファイルコメントにて以下のご要望をいただきました。するスクリプトを書いているのですがなにぶん勉強不足でうまくいきません。加筆修正お願いできませんでしょうか。日付フォルダを自動作成まではネットで調べてできたのですが、、、よろしくお願いいたします。<コード省略>コメントでいただいたコードでほとんど完成していたのですが、以下の処理を追加しました。日付のフォルダーの下に送信者名のフォルダーを作成する。同名のファイルが既に保存されていたら、ファイル名に連番をつけて別名で保存する。ファイルを保存後にクローズする。追加後のマクロは以下のようになります。ここをトリプルクリックでマクロ全体を選択できます。GetNamespace("MAPI").GetDefaultFolder(olFolderInbox)'添付ファイルがあるメールのフォルダを指定します。2階層以上ある場合は「.Folders.Item(<フォルダ名>)」を追加してください。マクロコメントにて以下のご要望をいただきました。有休休暇の会議案内(日にち:任意、時間AM6:00~AM6:30、宛先メンバー:固定)をVBAでやりたいのですがどのようなマクロになりますでしょうか。ご教授お願い致します。日にちが任意とのことなので、日付を指定するとその日の決まった時間で会議出席依頼を作成するというマクロを想定しました。日付の指定方法としてはダイアログで入力するというものと、予定表で選択するものが考えられたので、両方を実装してみました。