Outlookで複数のタスクを作成し、それらを2人のユーザーに割り当てたい場合は、それらをバッチで割り当てるメソッドが必要になります。 この記事では、そのようなXNUMXつのアプローチを紹介します。
場合によっては、何らかの理由で、自分のTasksフォルダーにあるいくつかの既存のタスクを誰かに割り当てる必要があります。 通常、タスクを割り当てるには、タスクを開いて[タスクの割り当て]ボタンをクリックし、[宛先]フィールドに受信者を入力して、最後に[送信]ボタンをクリックする必要があります。 しかし、これは、多くのタスクを割り当てたい場合には面倒すぎることを意味します。 したがって、以下では、2つのはるかに効率的で便利な方法を紹介します。

方法1:タスクを電子メールの添付ファイルとして転送する
- まず、タスクフォルダを開き、「Ctrl」キーを押しながら、割り当てたいタスクをすべて選択します。
- 次に、「ホーム」タブの「応答」グループの「転送」ボタンをクリックします。
- すぐに、新しいメールが表示されます。
- このメールには、選択したすべてのタスクが添付されています。
- 最後に、受信者を追加し、メールを自由に作成して送信できます。
方法2:OutlookVBAを使用してタスクをバッチ割り当てする
- 最初に、「OutlookVBAエディターに移動します。OutlookでVBAコードを実行する方法"
- 次に、次のVBAコードをモジュールに配置します。
Sub AssignMultipleTasksToAPerson()
Dim objSelection As Outlook.Selection
Dim objTask As Outlook.TaskItem
Dim i As Long
Dim lTaskCount As Long
'Get selected items
Set objSelection = Outlook.Application.ActiveExplorer.Selection
If Not (objSelection Is Nothing) Then
lTaskCount = 0
For i = objSelection.Count To 1 Step -1
If TypeOf objSelection(i) Is TaskItem Then
Set objTask = objSelection(i)
With objTask
'Alter the recipient email address as per your needs
.Recipients.Add ("johnsmith@datanumen.com")
.Recipients.ResolveAll
.Assign
.Send
End With
lTaskCount = lTaskCount + 1
End If
Next
'Get prompt
MsgBox lTaskCount & " tasks have been assigned!", vbInformation + vbOKOnly
End If
End Sub
- その後、このマクロをクイックアクセスツールバーに追加します。
- 後で、割り当てるタスクを選択します。
- 最後に、クイックアクセスツールバーのマクロボタンをクリックします。
- すぐに、これらのタスクは事前定義された受信者に割り当てられます。
痛みを伴うOutlookのデータ損失からの脱出
Outlookのデータ損失を含むデータ損失に苦しむことは非常に悲惨です。 したがって、それを防ぐための効果的な予防策を講じる必要があります。 まず、定期的にデータをバックアップする必要があります。 さらに、組み込みの修正ツールをどこで入手できるかを知る必要があります– スキャンプスト そしてそれを実行する方法。 最後になりましたが、受信トレイの修復ツールに障害が発生した場合に即座に救済できるように、次のような強力な外部ツールを事前に準備しておくことをお勧めします。 DataNumen Outlook Repair.
著者紹介:
Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 mdf回復 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com



