多くのユーザーは、送信された会議の招待状を特定のフォルダーに自動移動するようにOutlookを構成する方法を望んでいます。 この記事では、それを実現する簡単な方法を紹介します。
Outlookは、電子メール、タスクリクエスト、会議の招待状に関係なく、すべての種類の送信済みアイテムを常に[送信済みアイテム]フォルダーに保存します。 このように、「送信済みアイテム」フォルダがかなり乱雑であることがわかります。 これにより、Outlookを自動移動して、会議の招待状を別のフォルダーに保存することができます。

メールを作成すると、「オプション」タブに「送信済みアイテムを他のフォルダに保存」が表示されます。 これにより、ユーザーはフォルダーを変更して、送信する前に電子メールを保存できます。 ただし、会議の招待に使用できるそのような機能はありません。 送信後に、送信済みの会議の招待状を移動することができます。 以下では、VBAコードを使用してこのような「自動移動」を実現する方法を説明します。
送信済み会議の招待状を特定のフォルダに自動移動
- 最初に、Outlookの「Alt + F11」ボタンを押します。
- 次に、VBAエディターに入った後、「ThisOutlookSession」プロジェクトを開きます
- 次に、次のVBAコードをコピーしてこのプロジェクトに貼り付けます。
'As Meeting will be auto saved in Sent Items folder
'Here we will monitor the new item in this folder
Public WithEvents objSentFolder As Outlook.Folder
Public WithEvents objSentItems As Outlook.Items
Private Sub Application_Startup()
Set objSentFolder = Outlook.Application.Session.GetDefaultFolder(olFolderSentMail)
Set objSentItems = objSentFolder.Items
End Sub
Private Sub objSentItems_ItemAdd(ByVal Item As Object)
Dim objMeetingInvitation As Outlook.MeetingItem
Dim objTargetFolder As Outlook.Folder
'If the new item is meeting item
If TypeOf Item Is MeetingItem Then
Set objMeetingInvitation = Item
'Get the target folder
On Error Resume Next
Set objTargetFolder = objSentFolder.Folders("Meeting Requests")
If objTargetFolder Is Nothing Then
Set objTargetFolder = objSentFolder.Folders.Add("Meeting Requests")
End If
'Move it
objMeetingInvitation.Move objTargetFolder
End If
End Sub
- その後、「Application_Startup」サブルーチンにカーソルを置き、「F5」キーを押すと、この新しいマクロがアクティブになります。
- それ以降、会議の招待状を送信するたびに、次の図のように、上記のコードで事前定義された宛先フォルダーに自動的に移動されます。
Outlookのデータ回復に必要な事項
ご存知のとおり、Outlookはときどきクラッシュする可能性があります。 したがって、ユーザーがOutlookファイルにアクセスできなくなるのはよくあることです。 その際、Outlookのデータ復旧を行う必要があります。 この点で完全に初心者の場合は、データバックアップの確認、受信トレイ修正ツール– Scanpst、および次のような信頼できる外部Outlook修正ツールなどの準備を行う必要があります。 DataNumen Outlook Repair。 それらを使用すると、 Outlookを修復する 汗をかくことなくファイルします。
著者紹介:
Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 SQL Server 腐敗 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com

