Outlook会議の追跡リストを印刷する3つの簡単な方法

今すぐ共有:

会議の招待状を送信した後、会議の「追跡」ページで受信者の会議の応答を確認できます。 トラッキングリストを印刷したい場合は、この記事で紹介した3つの方法を使用できます。

Outlookは、ユーザーに会議の「追跡」機能を提供します。 すべての会議出席者からのすべての応答が一覧表示されます。 したがって、主催した会議を誰が受け入れ、誰が辞退したかを確認したい場合は、追跡リストにアクセスできます。 ただし、リストを印刷する直接的な機能はありません。 それにより、ここでは、すばやく印刷するための3つの手段を紹介します。

会議での追跡

方法1:「追跡」スクリーンショットを印刷する

  1. まず、会議の「追跡」ページを開きます。
  2. 次に、新しいメールを作成します。
  3. その後、「挿入」タブに移動し、「スクリーンショット」ボタンをクリックします。
  4. 後で、「使用可能なウィンドウ」リストから「追跡」スクリーンショットを選択します。「追跡」スクリーンショットを電子メールに挿入します
  5. 最後に、「ファイル」>「印刷」に移動して、「追跡」のスクリーンショットを印刷します。

方法2:Excelにコピーした後に印刷する

  1. まず、「追跡」ページにアクセスしてください。
  2. 続いて、「追跡」リストからXNUMXつのエントリを選択します。
  3. 次に、「Ctrl + A」を押してすべてのエントリを選択します。
  4. その後、「Ctrl + C」を押してコピーします。追跡中のすべてのエントリをコピーする
  5. 次に、新しいExcelファイルを開きます。
  6. 「A1」セルを選択し、「Ctrl + V」を押して、コピーした「追跡」リストを貼り付けます。Excelに貼り付けます
  7. 最終的に、Excelで[ファイル]> [印刷]に移動して、現在のワークシートを印刷します。

方法3:OutlookVBAで印刷する

  1. まず、「OutlookVBAエディターに移動します。OutlookでVBAコードを実行する方法"
  2. 次に、「MS Excel オブジェクト ライブラリ」を「VBAでオブジェクトライブラリ参照を追加する方法"
  3. その後、以下のコードをモジュールに入れます。
Sub PrintTracking_Meeting()
    Dim objMeeting As Outlook.AppointmentItem
    Dim objAttendees As Outlook.Recipients
    Dim objAttendee As Outlook.Recipient
    Dim objExcelApp As Excel.Application
    Dim objExcelWorkbook As Excel.Workbook
    Dim objExcelWorksheet As Excel.Worksheet
    Dim nLastRow As Integer
 
    Set objMeeting = Outlook.Application.ActiveInspector.CurrentItem
    Set objAttendees = objMeeting.Recipients
 
    Set objExcelApp = CreateObject("Excel.Application")
    Set objExcelWorkbook = objExcelApp.Workbooks.Add
    Set objExcelWorksheet = objExcelWorkbook.Sheets(1)
    objExcelApp.Visible = True
 
    With objExcelWorksheet
         .Cells(1, 1) = "Name"
         .Cells(1, 1).Font.Bold = True
         .Cells(1, 2) = "Attendance"
         .Cells(1, 2).Font.Bold = True
         .Cells(1, 3) = "Response"
         .Cells(1, 3).Font.Bold = True
    End With
 
    For Each objAttendee In objAttendees
        nLastRow = objExcelWorksheet.Range("A" & objExcelWorksheet.Rows.Count).End(xlUp).Row + 1
 
       Select Case objAttendee.MeetingResponseStatus
              Case olResponseAccepted
                   With objExcelWorksheet
                        .Range("A" & nLastRow) = objAttendee.Name
                        .Range("B" & nLastRow) = GetAttendance(objAttendee.Type)
                        .Range("C" & nLastRow) = "Accepted"
                   End With
              Case olResponseDeclined
                   With objExcelWorksheet
                        .Range("A" & nLastRow) = objAttendee.Name
                        .Range("B" & nLastRow) = GetAttendance(objAttendee.Type)
                        .Range("C" & nLastRow) = "Declined"
                   End With
              Case olResponseNone
                   With objExcelWorksheet
                        .Range("A" & nLastRow) = objAttendee.Name
                        .Range("B" & nLastRow) = GetAttendance(objAttendee.Type)
                        .Range("C" & nLastRow) = "None"
                   End With
              Case olResponseTentative
                   With objExcelWorksheet
                        .Range("A" & nLastRow) = objAttendee.Name
                        .Range("B" & nLastRow) = GetAttendance(objAttendee.Type)
                        .Range("C" & nLastRow) = "Tentative"
                   End With
              Case olResponseOrganized
                   With objExcelWorksheet
                        .Range("A" & nLastRow) = objAttendee.Name
                        .Range("B" & nLastRow) = GetAttendance(objAttendee.Type)
                        .Range("C" & nLastRow) = "Organized"
                   End With
       End Select
    Next
 
    objExcelWorksheet.Columns("A:C").AutoFit
    objExcelWorksheet.PrintOut
End Sub

Function GetAttendance(lType As Long) As String
    Select Case lType
           Case 0
                GetAttendance = "Meeting Organizer"
           Case 1
                GetAttendance = "Required Attendee"
           Case 2
                GetAttendance = "Optional Attendee"
    End Select
End Function

VBAコード-Outlook会議の追跡リストを印刷する

  1. 次に、このマクロをクイックアクセスツールバー(QAT)に追加します。
  2. 最終的に、会議を開き、QATのマクロボタンを押します。
  3. 次の図に示すように、会議の追跡リストがすぐに印刷されます。印刷された追跡リスト

貴重なOutlookデータを取り戻す

Outlook ファイルの破損が発生している場合は、まず最新の PST バックアップを確認してください。バックアップがない場合は、内蔵の修復ツールを使用することもできます。 スキャンプスト、PST修復を試行します。 それでも、両方が効果を発揮できないと仮定すると、最後の手段は、次のような、より強力で実績のある外部ツールです。 DataNumen Outlook Repair.

著者紹介:

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

今すぐ共有:

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