Outlookで複数の人に個別にタスクをバッチ割り当てする方法

今すぐ共有:

機密性やプライバシーなどの理由で、多くの人にタスクを割り当てる場合は、個別に送信することをお勧めします。 さて、ここではそれを取得する方法を紹介します。

タスクを割り当てるときに、複数の受信者を入力して[送信]をクリックすると、多くの人に送信されたタスクが更新されないことを通知する警告が表示されます。 したがって、タスクの更新を時間内に取得したい場合は、タスクを多くの受信者に個別に割り当てることをお勧めします。タスクの更新がないことに関する警告

もちろん、タスクの更新を考慮することは別として、機密性のために、タスクを複数の人に別々に送信する必要があります。 通常、個別のタスクを作成し、受信者を追加して、XNUMXつずつ送信する必要があります。 明らかに面倒です。 したがって、以下では、はるかに効率的な方法を紹介します。

タスクを複数の人に個別にバッチ割り当てする

  1. まず、「Alt + F11」を押してOutlook VBAエディターにアクセスしてください。
  2. 次に、[Microsoft Visual Basic for Applications]ウィンドウで、VBAコードを空のモジュールまたはプロジェクトにコピーします。
Sub AssignTaskToMultipleContactsSeparately()
    Dim objCurrentTask As Outlook.TaskItem
    Dim objRecipients As Outlook.Recipients
    Dim objRecipient As Outlook.Recipient
    Dim objCopiedTask As Outlook.TaskItem
    Dim i As Long
    Dim strRecipientName As String
 
    Set objCurrentTask = Outlook.Application.ActiveInspector.CurrentItem
 
    If Not objCurrentTask Is Nothing Then
       Set objRecipients = objCurrentTask.Recipients
 
       For Each objRecipient In objRecipients
           Set objCopiedTask = objCurrentTask.Copy
 
           For i = objCopiedTask.Recipients.Count To 1 Step -1
               objCopiedTask.Recipients.Remove (i)
           Next
 
           strRecipientName = Split(objRecipient.Address, "@")(0)
           strRecipientName = UCase(Left(strRecipientName, 1)) & Right(strRecipientName, Len(strRecipientName) - 1)
 
           With objCopiedTask
                .Recipients.Add (objRecipient.Address)
                .Recipients.ResolveAll
                .Subject = .Subject & " (" & strRecipientName & ")"
                .Assign
                .Send
          End With
        Next
 
        objCurrentTask.Close olDiscard
    End If
End Sub

VBAコード-タスクを複数の人に個別にバッチで割り当てる

  1. その後、投稿の「オプションの手順」を参照して、このマクロをタスク ウィンドウのリボンに追加します。OutlookでVBAコードを実行する方法"
  2. 最終的に、このマクロを試すには、次の手順を実行します。
  • まず、新しいタスクを作成し、受信者を自由に追加します。
  • 次に、リボンのマクロボタンをクリックします。現在のタスクでマクロを実行する
  • 次のスクリーンショットに示すように、現在のタスクは受信者に個別に割り当てられます。個別に割り当てられたタスク

あなたの見通しの世話をする

Outlookはエラーや破損を起こしやすいです。 したがって、Outlookデータの損失に悩まされたくない場合は、Outlookデータの定期的なバックアップを作成する必要があります。 この方法でのみ、Outlookファイルが破損した場合でも、簡単に復元できます 破損したOutlook バックアップからのデータ。 バックアップがない場合は、次のような注目に値する強力な回復ツールに頼る必要があります。 DataNumen Outlook Repair.

著者紹介:

Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 SQL Server 回復 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com

今すぐ共有:

コメントは締め切りました。