Readiness Toolkit を使用して、Microsoft 365 Appsのアプリケーションの互換性を評価する

Office アドインと VBA 用の準備ツールキットは、Office で使用する Microsoft Visual Basic for Applications (VBA) マクロとアドインとの互換性の問題を特定するのに役立ちます。 準備ツールキットには、VBA マクロの互換性とアドインの準備情報を含む Excel レポートを作成する準備レポート作成者が含まれており、組織がMicrosoft 365 Appsに移行する準備状況を評価するのに役立ちます。

準備ツールキットは、 Microsoft ダウンロード センターから無料でダウンロードできます。 常に最新バージョンをダウンロードして使用することをお勧めします。 Readiness Toolkit は、レポートの実行時に最新バージョンを使用しているかどうかを確認し、最新バージョンのダウンロードを求めるメッセージが表示されます。 最新バージョンをインストールする前に、以前のバージョンの Readiness Toolkit をアンインストールする必要はありません。

重要

準備ツールキットは、VBA マクロのコードを修復または修正しません。 高度なレポートを作成すると、VBA マクロ コードを修復するためのガイダンスがレポートに提供されます (使用可能な場合)。

準備レポート作成者は、Word、Excel、PowerPoint、Outlook、Access、Project、Visio、Publisher ファイルの VBA マクロを Office 2003 までスキャンできます。 Officeで使用される特定のタイプのアドインをスキャンすることもできます。 すべての Office アプリケーションのアドインが識別されますが、Web アドインは含まれません。詳細については、「 VBA マクロで分析されたファイル拡張子 」および「 準備レポート作成者がデータを収集するアドインの種類」を参照してください。

ダウンロードは、ユーザーのコンピューターに準備ツールキットをインストールするために使用できる MSI ファイルです。 インストール後、準備レポート作成者を実行すると、UI ウィザードで準備レポートを作成するプロセスが実行されます。 また、コマンド ラインから実行したり、スクリプトで使用したりできるスタンドアロンの実行可能ファイルもあります。 これは、より自動化された方法で、エンタープライズ全体のユーザーから準備情報を収集する必要がある場合に役立ちます。 詳細については、「社内の複数ユーザーから準備に関する情報を収集する」を参照してください。

次の情報は、Readiness Report Creator を使用する際に役立ちます。

注:

  • Readiness Toolkit を実行した後、多くの企業では、最初に予想されていたよりも互換性の問題が少なくなっています。 Readiness Toolkit を実行している企業が提供するデータに基づいて、スキャンされたファイルの平均 6% にマクロがあり、それらのファイルの 3.3% にマクロの問題があります。 そのため、マクロ互換性の問題があるファイルは 0.2% だけです。 Office アドインの場合、検出されたアドインの 75% は、既に採用またはサポート対象として分類されています。
  • 準備ツールキットに関するフィードバックや質問がある場合は、 までお ReadyForOffice@microsoft.com問い合わせください。

準備状況レポートを作成する

準備ツールキットの使用に関する要件と制限事項

準備ツールキットをインストールする前に、次の要件を理解しておく必要があります。

  • Windows 7 Service Pack 1 (SP1) 以降

  • Microsoft .NET Framework 4.5.1 以降

  • Excel 2010 以降

注:

  • 64 ビット版の Excel を使用することをお勧めします (特に準備状況レポートに 400,000 件を超える結果が含まれると見込まれている場合)。
  • Windows 7 と Excel 2010 はサポートされなくなりました。

また、Readiness Report Creator に関するいくつかの制約事項を把握しておく必要があります。

  • 準備レポート作成者は、パスワードで保護されたファイルをスキャンできません。 これらのファイルのいずれかをスキャンしようとすると、ファイルがレポートに "パスワードで保護されました" と表示されます。

  • 既定では、準備レポート作成者は、SharePoint ドキュメント ライブラリ、OneDrive、またはその他の種類のクラウドベースのストレージの場所に保存されているファイルをスキャンできません。 これらのファイルのいずれかをスキャンしようとすると、ファイルがレポートに "クラウドベース" として表示されます。 考えられる回避策については、「 クラウドベースのファイルをスキャンする方法」を参照してください。

  • 準備レポート作成者は、Office ドキュメントの各問題を Excel ワークシート内の別の行に一覧表示します。 そのため、準備レポート作成者は 1,046,575 件の結果のみを返すことができます。 これらの制限を超えると予想される場合は、特定の部署など、レポートの範囲を狭くすることをお勧めします。

レポート作成に使用する情報を選択する

準備レポートを作成するには、まず、レポートの作成に使用する情報を選択する必要があります。 次の表に、使用可能なオプションと各オプションの説明を示します。 また、各オプションを使用して作成される準備レポートの種類も指定します。

オプション 説明 作成されるレポート
このコンピューターで最近使用された Office ドキュメントとインストールされているアドイン
準備レポート作成者は、ユーザーが最近使用したファイルの一覧にある Office ドキュメントのみをスキャンします。 これにより、ユーザーが定期的にアクセスするドキュメントにスキャンのフォーカスを絞り込みます。

また Readiness Report Creator は、Readiness Report Creator が実行されているコンピューター上にある Offie のアドインをすべて検索します。
VBA および Add-in
ローカル フォルダーまたはネットワーク共有に保存されている Office ドキュメント。
準備レポート作成者は、指定したフォルダーまたはネットワーク共有内の Office ドキュメントをスキャンします。 準備レポート作成者は、指定した場所と、その場所のすべてのサブフォルダーを自動的にスキャンします。

注: このオプションでは、Readiness Report Creator が稼働しているコンピューターにインストールされているアドインは検索されません。
VBA のみ
ローカル フォルダーまたはネットワーク共有に保存されている以前の準備状況結果。
このオプションでは、複数のスタンドアロン コンピューターからの個々の準備状況結果が統合されたレポートを作成できます。

たとえば、財務部門のすべてのコンピューターで準備レポート作成者を実行し、各スキャンの結果をネットワーク共有に保存することができます。 次に、このオプションを使用して、財務部門の統合レポートを作成できます。

詳細については、「社内の複数ユーザーから準備に関する情報を収集する」を参照してください。
使用される準備状況結果に応じて VBA のみまたは VBA および Add-in。
Office テレメトリ ダッシュボードからデータを追加します。
Office テレメトリ ダッシュボードを既に使用してアドインの互換性を評価している場合は、既に収集した情報を使用して準備レポートを作成できます。 Office テレメトリ ダッシュボードのデータベースにアクセスするための適切な情報を準備レポート作成者に提供するだけで済みます。

メモ: このオプションを使用すると、準備レポート作成者は VBA マクロを検索しません。 ユーザーがこのオプションを実行するには、データベースに対する GRANT SELECT アクセスが必要です。
Add-in のみ

基本レポートまたは詳細レポートを選択する

レポートの作成に使用する情報を選択し、レポートの保存先を指定したら、基本レポートと詳細レポートのいずれを作成するかを選択する必要があります。

高度なレポートでは、VBA マクロとアドインとMicrosoft 365 Appsの互換性を評価するのに役立つ追加情報が提供されるため、高度なレポートを作成することを強くお勧めします。 たとえば、高度なレポートでは、次の追加情報を取得します。

  • VBA マクロで見つかった問題に関する修復に関するアドバイス (使用可能な場合)。 この情報は、レポート内の別のワークシートに表示されます。

  • アドインの準備状態。たとえば、レポートには、ソフトウェア プロバイダーがMicrosoft 365 Appsでサポートされているバージョンのアドインがあることを示している場合があります。

アドインの準備状態は、テレメトリベースの計算と、ISV からのサポートを明示する記述から得られます。

最新の修復アドバイスと準備状態を提供するために、準備レポート作成者は、レポートの作成時に Microsoft に連絡します。 VBA マクロとアドインに関するいくつかの情報が Microsoft に送信されます。 送信される内容の詳細については、「 詳細レポートの作成時に Microsoft に送信される情報の例」を参照してください。

大事な: 高度なレポートを作成する場合は、Readiness Toolkit を実行しているコンピューターがインターネットにアクセスできることを確認します。 Readiness Toolkit はパブリックに利用可能な Web サービスを呼び出すので、ファイアウォールで次の URL を許可する必要があります。

  • https://officeclient.microsoft.com/serverconfig16

  • https://ready.osi.office.net/orfo/api/readinesssummary

  • https://ready.osi.office.net/orfo/api/vbareportsummary

準備状況レポートの情報を理解する

準備レポート作成者は、準備レポートを Excel ファイルとして作成します。 レポートで使用できる準備情報は、レポートに基づく情報と、基本的なレポートと高度なレポートのどちらを作成したかによって異なります。

各レポートの最初のページである [Overview] ページには、結果に関する全体的な情報と、使用可能なレポート (VBAAdd-in、またはこの両方) へのリンクが表示されます。

VBA 準備状況レポート

次の表に、VBA 準備状況レポートに表示される各タブ (ワークシート) のリストを示します。

ワークシート名 内容
VBA Overview
スキャン結果の全体的な概要を示す 3 つの円グラフが表示されます。

各円グラフには、スキャンされたファイルの状態、スキャン中に見つかった一意のマクロの準備状態、スキャンされた一意のファイルの準備状態など、さまざまな情報が表示されます。 これらの円グラフに表示されるファイルの状態と準備状態の値の詳細については、このセクションの後半の表を参照してください。

Readiness Toolkit は、VBA マクロ コードの一意のハッシュを作成して、複数のファイルで再利用されるマクロを識別します。 Readiness Toolkit は、重複するファイルを識別するために同様のことを行います。 Readiness Toolkit では、評価する必要がある一意の VBA マクロと一意のファイルの数をより現実的に評価できます。

メモ:64 ビット バージョンのMicrosoft 365 Appsをデプロイする場合は、[64 ビットの準備データを含める] チェック ボックスがオンになっていることを確認し、レポートを更新したことを確認します。
VBA Summary
事前に定義されているピボットテーブルを示します。これらのピボットテーブルから、スキャンでキャプチャされたデータを分析できます。

これらのピボット テーブルが特定のニーズに合わない場合、[VBA Results] ワークシートのデータに基づいて独自のピボットテーブルを作成できます。
VBA Results
準備レポート作成者がスキャンした各ファイルに関する情報を提供します。 スキャンされたファイルに複数の問題が見つかった場合は、問題ごとに個別の行があります。

各列に表示される情報の説明については、このセクションの末尾にある「VBA に関する詳細情報」という見出しの下にある表を参照してください。
VBA Remediation
スキャン中に検出された VBA マクロ コードの変更案を示します。

各列に表示される情報の説明については、このセクションの末尾にある「VBA に関する詳細情報」という見出しの下にある表を参照してください。
VBA References
コードおよび VBA プロジェクトで識別される参照を一覧表示します。 これらの参照は、一般に、VBA コードで使用するために外部 DLL、リンクされたファイル、ODBC 接続を呼び出すために使用されます。

各列に表示される情報の説明については、このセクションの末尾にある「VBA に関する詳細情報」という見出しの下にある表を参照してください。

ファイルの状態: レポートでは、スキャンされたファイルもファイルの状態別に分類されます。 次の表に、準備レポートに表示できるファイルの状態と、ファイルの状態の説明を示します。

ファイルの状態 説明
No VBA
ファイルがスキャンされ、VBA マクロ コードが検出されませんでした。
Has VBA
ファイルがスキャンされ、VBA マクロ コードが検出されました。
Cloud-based
ファイルは、SharePoint ドキュメント ライブラリ、OneDrive、またはその他の種類のクラウドベースのストレージの場所に保存されているため、スキャンできませんでした。
Password protected
ファイルはパスワードで保護されているため、このファイルで VBA マクロをスキャンできませんでした。
Inaccessible
準備レポート作成者がファイルにアクセスするための十分なアクセス許可を持っていた、ファイルが破損している、またはファイルが古い Office ファイル形式を使用するなど、何らかの理由でファイルをスキャンできませんでした。
Inaccessible - Driver required
スキャンを実行するコンピューターに必要な Microsoft Access データベース エンジン 2010 がインストールされていなかったため、ファイルをスキャンできませんでした。
Locked
スキャンの実行時に、ファイルがロックされていたかまたは使用中でした。
Error
スキャン中に読み取ろうとしている VBA コード ストリームが有効な形式ではありませんでした。 サポートされている Office バージョンのファイルを開いて保存すると、準備レポート作成者がファイルをスキャンできる場合があります。

重大度レベル: レポートは、VBA マクロで見つかった問題を重大度レベルで分類し、見つかった問題に対処するために必要な労力を見積もるのに役立ちます。 VBA マクロで複数の問題が見つかった場合、レポートは円グラフで最も重大度の高いレベルを表示します。

次の表に、準備状況レポートに表示される重大度と、重大度レベルの説明を示します。

重大度 説明
Ready to upgrade
このファイルに問題はなく、Microsoft 365 Appsと互換性があります。
Code design awareness
コードは予期されているとおりに動作し、ユーザーが何らかの変更に気付く可能性は高くありませんが、機能、プロパティ、またはメソッドの動作が以前とは異なるか、または新しいバージョンに対応して廃止されている可能性があります。
Minimal validation recommended
ランタイムまたはコンパイル時のエラーは想定されませんが、API の機能が何らかの形で変更されている可能性があります。 ユーザーは、Microsoft 365 Appsを使用してファイルのスポット チェックを実行して、引き続き期待どおりに機能することを確認することをお勧めします。 環境の問題を最小限に抑えるには、マクロが通常実行されるコンピューターでスポット チェックを実行するのが理想的です。
Limited remediation required
コードのリファクタリングが必要です。 ただし、明確な置換があるため、マクロを修正するために必要な作業が大幅に削減されることを期待しています。
Significant remediation required
従来の Office バージョンと同様にコードを引き続き機能させるために、重要なコード リファクタリングが必要になります。 たとえば、非推奨となったが、置き換え関数が提供されていない API などです。 この場合、使用可能な唯一のオプションは、機能を再作成することです。

詳細な VBA 情報: VBA の準備レポートの VBA 結果、VBA 修復、および VBA 参照の各タブには、同様の情報列が含まれています。 次の表に、これらの列の一覧と、それらの列に含まれている情報の説明を示します。

列名 説明
Guideline
ドキュメントのスキャン時に指定されたガイドライン (ルール)。
プログラム ツールバーとメニュー バーは、Access 2013 に表示されなくなります。
Severity
検出された問題の重大度。
Significant remediation required
Source Location
スキャンされたファイルの場所。
D:\My Documents\My Files\
Source File
スキャンされたファイルの名前。
MyFileName.xlsx
Source File Hash
ファイルに対して一意に生成されたハッシュ。
36426A0DCFC06F6425E205F107A5CA58
Source File Extension
スキャンされたファイルの拡張子。
.docm
Module
コードが検出されたモジュールの名前。
mDJSCommandBars
Line #
コードの問題が検出された行の番号。
112
Type
検出された問題の種類。
VBA
Member
問題が特定された VBA モジュール セクション名 (つまり、関数)。
CommandBars
Statement
問題が検出されたコード セクション。
Dim ctlName As CommandBarControl
VBA Hash
VBA コードに対して一意に生成されたハッシュ。
CC-D2-F3-9C-58-48-04-E4-16-5B-B6-44-B3-EB-EB-FE
Reference
問題の説明とヘルプ コンテンツ (使用可能な場合) へのリンク。
https://technet.microsoft.com/library/cc178954.aspx
FileStatus
処理されたファイルの状態の分類。
Password protected
64Bit
特定された問題が 64 ビット固有であるかどうかを指定します。
はい
UserHash
ファイルのユーザー。
Katharine Cruz
DeviceName
スキャンが実行されたコンピューターの名前。
Laptop01
Original code
マクロに VBA コードが見つかりました。これは、64 ビット バージョンの Office に移行するときに問題が発生する可能性があります。
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Proposed changes
64 ビット版 Office で正しく動作するように、マクロの VBA コードを更新する方法に関する提案。1、2
Private Declare PtrSafe Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPtr
Label1
構成されている場合は、カスタム ラベルの値。 詳細については、「 ラベルを使用してレポート内のデータを分類およびフィルター処理する」を参照してください。
North America
Label2
構成されている場合は、カスタム ラベルの値。 詳細については、「 ラベルを使用してレポート内のデータを分類およびフィルター処理する」を参照してください。
San Francisco
Label3
構成されている場合は、カスタム ラベルの値。 詳細については、「 ラベルを使用してレポート内のデータを分類およびフィルター処理する」を参照してください。
Finance
Label4
構成されている場合は、カスタム ラベルの値。 詳細については、「 ラベルを使用してレポート内のデータを分類およびフィルター処理する」を参照してください。
Controller
ソース ファイルの参照 スキャンの実行時にファイル名を隠すときに file-names.log ファイル内のファイル名を識別するために使用される一意の値。 詳細については、「 レポートで収集されたデータのプライバシーを管理する」を参照してください。 9FE4E090A33CDA8F4502E7E5672464C8F40E79E353DC98FF8CA84846C7D99822
RT バージョン スキャンを実行するコンピューターにインストールされている準備ツールキットのバージョン 1.0.0.0

1 64 ビット版 Office に対応した VBA コードの作成の詳細については、「64 ビット Visual Basic for Applications の概要」を参照してください。

2重要: 提案されたすべての変更は、保証または保証なしで、そのまま提供されます。 VBA マクロ コードを更新するときに、すべての変更が期待どおりに機能することを検証することが重要です。

Add-in レポート

次の表に、Add-in レポートに表示される各タブ (ワークシート) のリストを示します。

ワークシート名 内容
Add-in Summary
Readiness Report Creator により検出されたアドインの全体的な概要を示します。

ワークシートの上部にあるデータは、Microsoft 365 Appsと互換性がある可能性のあるアドインの数と、より多くの調査を行う必要があるアドインの数を簡単に評価することを目的としています。
Add-in Details
検出されたアドインのメタデータ情報 (発行元やバージョン番号など)、各アドインのインストール総数、また詳細レポートの場合は準備状況 (「Supported version available」など) が表示されます。
By computer name
[Add-in Details] ワークシートの内容と似た情報が表示されますが、アドインのインストール総数ではなく、アドインがインストールされているすべてのコンピューターがリストされます。

アドイン レポートに表示される情報を調整するには、[アドインの概要] タブのドロップダウン リストから選択肢を選択し、レポートを更新します。 たとえば、Access アドインと Excel アドインに関する情報のみを表示するようにレポートを調整できます。

既定では、Office から出荷されるアドインは表示されません。 これらのアドインに関する情報を表示する場合は、ドロップダウン リストから [はい] を選択し、レポートを更新します。 ただし、ほとんどの企業では、Office に付属するアドインのアプリケーションの互換性について心配する必要はありません。

アドインの使用状況に関する情報を収集 し、使用されているアドインに関する情報のみを参照したい場合は、ドロップダウン リストで [はい] を選択し、レポートを更新します。

64 ビット バージョンのMicrosoft 365 Appsをデプロイする予定の場合は、ドロップダウン リストから [64 ビット] を選択し、レポートを更新してください。 これにより、アドインに関する 64 ビット固有の準備情報が提供されます。レポートの既定の選択は 32 ビットです。

次の表に、Add-in レポートに表示される準備状況と、各状況の説明を示します。

準備状況 説明
Highly adopted
このアドインは、他の組織のMicrosoft 365 Appsで広く使用されており、Microsoft 365 Appsで使用する準備ができています。 ただし、ソフトウェア プロバイダーは、Microsoft 365 Appsでアドインを公式にサポートしていません。
Adopted
このアドインは他の組織のMicrosoft 365 Appsで使用されていますが、ソフトウェア プロバイダーはMicrosoft 365 Appsでアドインを公式にサポートしていません。
Adopted version available
このアドインの別のバージョンは、Microsoft 365 Appsの "採用済み" または "高採用" です。
Contact software provider
このアドインでは、Microsoft 365 Appsに問題が発生する可能性があります。 このアドインがビジネス クリティカルかどうかを判断し、ソフトウェア プロバイダーに問い合わせてガイダンスを確認する必要があります。
Supported version available
Microsoft 365 Apps用のこのアドインのサポートされているバージョンは、ソフトウェア プロバイダーから入手できます。
Unknown1,2
このアドインは Microsoft には不明です。 たとえば、社内のアプリケーション開発チームが作成した基幹業務アドインなどです。

基本的なレポートを作成すると、すべてのアドインの準備状態が [不明] と表示されます。 高度なレポートを作成した場合にのみ、準備レポート作成者が Microsoft に問い合わせ、アドインの準備状態を取得しようとします。
Insufficient data2
Microsoft はこのアドインを認識していますが、このアドインの準備状況を判別できる十分な情報が収集されていません。

1 既定で Office に付属するアドインの一部は、現在、アドインの準備レポートで [不明] としてフラグが設定されています。 これらのアドインは、実際には非常に採用されており、Microsoft によってサポートされています。 これらのアドインの名前は、ActionsPane Schema for Add-Ins、Analysis ToolPak、Analysis ToolPak - VBA、Date (XML)、Microsoft Office 2016 の会話履歴アドイン、ユーロ通貨ツール、インスタント メッセージング連絡先 (英語)、測定コンバーター (英語)、測定ウィンドウ 3、Microsoft Office 2016 用 Skype 会議アドイン、ソルバー アドイン、電話番号 (XML)、および時刻 (XML) です。

2 詳細については、「[Unknown] または [Insufficient data] として分類されたアドインに対して実行できる手順」を参照してください。

詳細なアドイン情報: アドイン レポートの [アドインの詳細] タブと [コンピューター名別] タブには、それぞれ同様の情報列が含まれています。 次の表に、これらの列の一覧と、それらの列に含まれる情報の説明を示します。

列名 説明
Machine name
アドインがインストールされているコンピューターの名前。

この列は [By computer name] タブにのみ表示されます。
Add-in Name
アドインの名前。
Add-in Publisher
アドインのパブリッシャ―の名前。
Add-in Version
アドインのバージョン。
App
アドインが使用されている Office アプリケーション。 たとえば、Word や Excel などです。
Total Installs
アドインのインストール総数。

この列は [Add-in Details] タブにのみ表示されます。
Readiness status (32-bit)
アドインの準備状態。 高度なレポートのみ。

有効な準備状況については、次の表を参照してください。

注: [Add-in Summary] タブのドロップダウン リストで [64 ビット] を選択すると、この列の名前は [(64 ビット)] となります。
Remarks
アドインの準備状態に関する追加情報 (使用可能な場合)。 高度なレポートのみ。
More information
アドインに関する追加の準備情報へのリンク。 高度なレポートのみ。
Total Device Installs アドインがインストールされているデバイスの数。

アドインの使用状況情報を収集するときに使用できます。 詳細については、「 レポートでアドインの使用状況情報を収集して表示する」を参照してください。
アドインが使用されているデバイス総数 アドインの使用状況に関する情報の収集を開始してからアドインが使用されたデバイスの数。

アドインの使用状況情報を収集するときに使用できます。 詳細については、「 レポートでアドインの使用状況情報を収集して表示する」を参照してください。
アドイン使用開始日 {date} アドインの使用状況情報の収集を開始してから、アドインが使用されたかどうかを示します。

アドインの使用状況情報を収集するときに使用できます。 詳細については、「 レポートでアドインの使用状況情報を収集して表示する」を参照してください。

社内の複数ユーザーから準備に関する情報を収集する

1 人のユーザーのコンピューターに準備レポート作成者をインストールして実行するだけで、準備レポートを簡単に作成できます。 しかし、大規模な組織に所属していて、部署またはブランチ オフィス全体の準備レポートを作成する必要がある場合はどうでしょうか。

準備レポート作成者の UI ウィザード バージョンと共に、コマンド ラインから実行したり、スクリプトで使用したりできるスタンドアロンの実行可能ファイルもあります。 これは ReadinessReportCreator.exe という名前で、準備ツールキットがインストールされているフォルダーにあります。

ユーザーが準備レポート作成者の UI ウィザード バージョンを実行している場合は、ユーザーごとに 1 つずつ個別の Excel ファイルが作成されます。 そのため、部署やオフィス全体の観点から準備を見るのは困難です。 また、準備レポート作成者を実行し、指示に従って正しく実行するには、ユーザーに依存する必要があります。

代わりに、準備レポート作成者のコマンド ライン機能を使用し、スクリプトを使用して準備レポート作成者を実行して、ユーザーの代わりに情報を収集することをお勧めします。 準備レポート作成者によって作成されたファイルをネットワーク共有に保存できます。 これを行う場合は、適切な書き込みアクセス許可が共有に付与されていることを確認します。

注:

Microsoft Configuration Managerまたは同様のエンタープライズ ソフトウェア展開ツールを使用して準備ツールキットを実行している場合は、システム コンテキストではなく、ユーザー コンテキストを使用してパッケージをデプロイしてください。 それ以外の場合、Readiness Toolkit は、コンピューター上の現在のユーザーのレジストリ ハイブで最近使用した (MRU) 情報を読み取ることができません。

使用可能なコマンドライン オプションのリストを確認するには、コマンド プロンプトを開き、準備ツールキットをインストールしたフォルダーに移動し、次のコマンドを入力します。

ReadinessReportCreator.exe -help

準備レポート作成者のコマンド ライン バージョンには、UI ウィザードのバージョンと同じ機能はありません。 コマンド ライン バージョンを使用すると、最近使用した Office ドキュメントとコンピューターにインストールされたアドイン、またはローカル フォルダーまたはネットワーク共有内の Office ドキュメントをスキャンできます。

次に示すコマンド ラインの例は、VBA マクロとアドインの両方をスキャンし、その結果を財務部門のネットワーク共有に保存するために実行できます。 アドイン スキャンを実行するには、コマンド ラインの一部として addinscan オプションを含める必要があることに注意してください。

ReadinessReportCreator.exe -mru -addinscan -output \\server01\finance -silent

次に示すコマンド ラインの例を実行すると、ユーザーの最近使用した Office ドキュメントをスキャンし、その結果を財務部門のネットワーク共有に保存できます。 これは VBA マクロのみをスキャンします。

ReadinessReportCreator.exe -mru -output \\server01\finance -silent

次に示すコマンド ラインの例は、フォルダーとそのすべてのサブフォルダーをスキャンし、その結果を財務部門のネットワーク共有に保存するために実行できます。 これは VBA マクロのみをスキャンします。

ReadinessReportCreator.exe -p c:\officefiles\ -r -output \\server01\finance -silent

コマンド ラインから準備レポート作成者を実行すると、準備レポート作成者は Excel ファイルを作成できないことに注意してください。 代わりに、準備レポート作成者は、スキャンから VBA マクロとアドイン情報を含む JSON ファイルを作成します。

これらのさまざまなコマンド ライン スキャンから統合された Excel レポートを作成するには、準備レポート作成者の UI ウィザード バージョンを実行する必要があります。 情報ソースの場合は、[以前の準備結果がローカル フォルダーまたはネットワーク共有にまとめて保存されました] を選択し、スキャンのためにすべてのファイルを保存した場所を指定します。 その後、準備レポート作成者は、JSON ファイルの情報を 1 つの Excel ファイル内の準備レポートに統合します。

準備レポート作成者は、Office ドキュメントの各問題を Excel ワークシートの別の行に一覧表示します。 そのため、準備レポート作成者は 1,046,575 件の結果のみを返すことができます。 これらの制限を超えると予想される場合は、特定の部署など、レポートの範囲を狭くすることをお勧めします。 または、SQL エクスポート オプションには、対応できる結果の数に制限がないため、多数の結果が必要な場合は、これが適切な選択肢になる場合があります。

既定では、Readiness Toolkit は、タイムアウトして別のファイルに移動する前に、ファイルのスキャンに 2 分を費やします。 コマンド ラインから -t オプションを使用すると、Readiness Toolkit でファイルを 2 分以上スキャンできます。

SQL Serverを使用してレポートの結果を格納する

バージョン 1.2.19098 以降 (2019 年 4 月 9 日にリリースされました)、サポートされている任意のバージョンのSQL ServerまたはSQL Server Expressにレポート データをエクスポートできます。 この機能は、Readiness Toolkit レポートを実行する際に、より大きなスケールと柔軟性を求める多くのお客様からのフィードバックに応えています。

準備レポート作成者ウィザードまたはコマンド ラインを使用できます。 準備レポート作成者を使用している場合は、 ローカル フォルダーまたはネットワーク共有内の Office ドキュメント、またはローカル フォルダーまたはネットワーク共有まとめて保存された以前の準備結果 を選択します。 次に、[レポートの設定] ページで、[レポートのSQL Server] を選択します。 必要な資格情報と、使用するデータベースの名前を指定します。 データベースが存在しない場合は、データベースが作成されます。

Excel ファイルを作成する代わりに、同じ情報を含む Power BI レポートが作成され、結果を確認できます。 この Power BI レポートは、必要に応じて展開または変更できます。 ファイル拡張子は .pbit で、Readiness Toolkit がインストールされているフォルダー (通常は C:\Program Files (x86)\Microsoft Readiness Toolkit for Office) に保存されます。 Power BI でメッセージが表示されたら、[ ダイレクト クエリ データ アクセス モード] を選択します。

準備レポート作成者のコマンド ライン バージョンを使用している場合は、「ReadinessReportCreator.exe -help」と入力して、SQL Server データベースを使用するための適切なコマンドを確認します。 たとえば、次のコマンドを使用して、財務部門の以前の準備結果からレポートを作成し、Readiness という名前のローカル SQL データベースを使用し、Windows 認証ではなくSQL Server認証を使用できます。

ReadinessReportCreator.exe -sqlimport “C:\Reports\Finance” -server localhost/SQLEXPRESS -database Readiness -username Officeadmin -password seCRet123$%^

ラベルを使用してレポートのデータを分類およびフィルタリングする

Readiness Toolkit によって作成されたレポートのデータを分類およびフィルター処理するには、最大 4 つのカスタム ラベルを指定できます。 ラベルは、最近使用した Office ドキュメントとユーザーのコンピューターにインストールされたアドインのスキャンに基づくレポートで使用できます。

カスタム ラベルには任意の文字列を指定できます。 たとえば、ラベルを使用して、ユーザーの部署、タイトル、または地理的な場所を示すことができます。 Readiness Toolkit がユーザーのコンピューターで実行されると、カスタム ラベルが収集され、作成されたレポートで使用できるようになります。 たとえば、レポートをフィルター処理して、財務部のデータのみを表示したり、アフリカのオフィスからのデータのみを表示したりできます。 常に部署にラベル 1 を使用するなど、一貫した方法でラベルを割り当てます。

これらのラベルを指定するには、[準備ツールキット] グループ ポリシー設定で使用するカスタム ラベルを指定します。 このポリシー設定は、ユーザー構成\ポリシー\管理用テンプレート\Microsoft Office 2016\準備ツールキットにあります。 Office 用の最新の 管理用テンプレート ファイル (ADMX/ADML) を必ずダウンロードしてください。

注:

Office テレメトリ ダッシュボードを使用していて、タグ (ラベル) が既に構成されている場合、Readiness Toolkit はユーザーのコンピューターのスキャン中にそれらのラベルを自動的に収集し、レポートで使用できるようにします。 ただし、準備ツールキットに指定したラベルは、Office テレメトリ ダッシュボードには表示されません。

レポートで収集されたデータのプライバシーを管理する

組織内のユーザーは、機密情報または機密情報を含むファイル名を使用して Office ファイルを保存するのが一般的です。 ユーザーのプライバシーを保護し、機密情報の表示を防ぐために、Readiness Toolkit を使用すると、スキャン中に識別されたドキュメントのファイル パスと名前を隠すレポートを作成できます。 この情報を隠すレポートを作成するには、UI ウィザードまたはコマンド ラインから準備レポート作成者を実行します。

UI ウィザードを使用している場合は、まず、作成するレポートの種類として [最近使用した Office ドキュメントとこのコンピューターにアドインをインストールしました] または [ローカル フォルダーまたはネットワーク共有内の Office ドキュメント] を選択します。 次に、ウィザードの次のページで、[ ファイル名とパスを隠す ] チェック ボックスをオンにしてから続行します。

レポートを作成するためにコマンド ラインを使用する場合は、以下の例が示すように、「-ConcealNames 」オプションを使用します。

ReadinessReportCreator.exe -mru -addinscan -output \\server01\finance -silent -concealnames

ドキュメントのファイル パスと名前を隠すレポートを作成する場合、残っている文字はドライブ文字、ファイル名の最初の 2 文字、ファイル拡張子だけです。 ファイル パスの他の文字 、最大 8 文字、およびファイル名はアスタリスク (*) に置き換えられます。 たとえば、"c:\mergersinfo\Q4\companyx.docx" は "c:\************\co**********.docx" として表示されます。

レポートが作成されると、スキャンを実行したコンピューターに file-names.log という名前のファイルが作成されます。 このファイルには、スキャンされたファイル パスと名前の完全な一覧が含まれています。情報は隠されていません。 ログ ファイルには、一覧表示された各ファイルの参照コードも含まれています。 この参照コードは、作成されたレポートの列に表示されます。 これにより、レポートで詳細な調査が必要な VBA マクロまたはアドインの問題が特定された場合に備えて、レポート内の特定のファイルを特定できます。 file-names.log ファイルは、ユーザーの AppData フォルダー内の一時フォルダーに保存されます。 たとえば、user01 の場合、ファイルは C:\Users\user01\AppData\Local\Readiness Toolkit Temp\ フォルダーに保存されます。

レポート内でアドイン使用状況に関する情報を収集して表示する

組織内で使用頻度が高いアドイン、およびそのアドインの使用ユーザーに関して詳細な情報が必要な場合は、準備ツールキットを使用してアドインの使用状況に関する情報を収集し、その情報を準備状況レポートに含めることができます。

アドインの使用状況情報を収集するには、アドインの使用状況情報をキャプチャする各コンピューターに最新バージョンの準備ツールキットをインストールします。 アドインの使用状況情報を生成および収集するエージェントを有効にするには、"Readiness Toolkit によってアドインの使用状況データの生成と収集を許可する" グループ ポリシー設定を有効にする必要があります。 このポリシー設定は、Microsoft ダウンロード センターで使用できる Office 用の管理用テンプレート ファイル (ADMX/ADML) の最新バージョンで使用できます。 このポリシー設定は、ユーザー構成\ポリシー\管理用テンプレート\Microsoft Office 2016\準備ツールキットにあります。

生成および収集されたデータには、アドインが読み込まれて使用されたとき、アドインがクラッシュした場合が含まれます。 この情報は、使用状況エージェントが実行されているコンピューターのレジストリに格納されます。

ユーザーとその使用状況の動作を適切にカバーできるように、使用量エージェントの実行を少なくとも 30 日間許可することをお勧めします。 監視期間が完了したら、準備レポートを作成して情報を収集し、レポートに表示します。 必要な情報が得られたら、グループ ポリシー設定を変更して、使用状況エージェントをオフにします。

注:

準備ツールキットの本リリースでは、Office 2016 を実行しているコンピューター上のアドインの使用状況に関する情報は収集されません。

Silverlight または Flash コントロールを検出する

Silverlight、Shockwave Flash、Macromedia Flash コントロールは、Microsoft 365 Appsでアクティブ化されません。 この詳細については、 こちらの Tech Community の投稿を参照してください

これらのコントロールを含む Office ファイルを識別するには、準備レポートを作成するときに、すべての Office ドキュメントをスキャンすることを選択できます。 これにより、これらのファイルにマクロが含まれていない場合でも、すべての Office ファイルがスキャンされます。 スキャンされるファイルが増えるので、レポートの作成に時間がかかります。

クラウド ベースのファイルをスキャンする方法

既定では、準備レポート作成者は、SharePoint ドキュメント ライブラリ、OneDrive、またはその他の種類のクラウドベースのストレージの場所に保存されているファイルをスキャンできません。 これらのファイルのいずれかをスキャンしようとすると、ファイルがレポートに "クラウドベース" として表示されます。

考えられる回避策の 1 つは、ユーザーのコンピューター上のこれらのクラウドベースのファイルのローカル キャッシュをスキャンすることです。 ファイルがクラウドベースの場所にのみ格納されている場合は、OneDrive または SharePoint 共有にマップされたネットワーク ドライブを作成できます。 その後、そのドライブを準備レポート作成者にスキャンさせることができます。 ただし、この場所をスキャンするときは、スキャンを実行するためにファイルをメモリにダウンロードする必要があります。 これらのファイルの数とサイズによっては、スキャンの時間が大幅に長くなり、かなりの量のネットワーク帯域幅が使用される可能性があります。

マクロ署名の問題について Office ドキュメントをスキャンする

Office VBA マクロ プロジェクト署名のセキュリティを強化するために、Microsoft では、より安全なバージョンの VBA プロジェクト署名スキーム V3 署名を提供します。 組織では、改ざんのリスクを排除するために、すべてのマクロに V3 署名を適用することをお勧めします。

Readiness Toolkit を使用して、V3 署名を使用するようにアップグレードする必要がある組織内の既存の署名付き VBA ファイルを見つけることができます。

これらのファイルを見つけるには、管理者特権のコマンド プロンプトから準備レポート作成者を実行し、sigscan オプションを使用します。 次のコマンド ラインの例では、vba_files フォルダー内のファイルをスキャンし、スキャンの結果を含む JSON ファイルを vba_results フォルダーに作成します。

ReadinessReportCreator.exe -sigscan -p C:\vba_files -r -output C:\vba_results

Excel で結果を表示するには、準備ツールキットを実行し、[ 準備レポートの作成 ] ページ で、[以前の準備結果をローカル フォルダーまたはネットワーク共有にまとめて保存] を選択します。 次に、コマンド ラインで sigscan を使用して作成した JSON ファイルを指定し、準備ツールキット ウィザードの手順を完了します。

注:

sigscan を使用するには、2021 年 3 月 19 日にリリースされた準備ツールキットのバージョン 1.2.2.21067 以上を使用している必要があります。

これらのファイルを V3 署名を使用するようにアップグレードする方法など、詳細については、「 署名済みの Office VBA マクロ プロジェクトを V3 署名にアップグレードする」を参照してください。

ブロックされる可能性がある VBA マクロを含むファイルを特定する

VBA マクロは、悪意のあるアクターがマルウェアやランサムウェアを展開するための一般的な方法です。 そのため、Office のセキュリティを向上させるために、インターネットからファイル内のマクロをブロックするように Office アプリケーションの既定の動作を変更しました。 詳細については、「 インターネットからのマクロは Office で既定でブロックされる」を参照してください。

VBA マクロの実行がブロックされている可能性があるファイルを特定するには、コマンド プロンプトから準備レポート作成者を実行し、blockinternetscan オプションを使用します。 たとえば、デバイス上の c:\officefiles フォルダー (およびそのすべてのサブフォルダー) 内のファイルをスキャンし、結果を含む JSON ファイルを Server01 の Finance 共有に保存する場合は、次のコマンドを実行できます。

ReadinessReportCreator.exe -blockinternetscan -p c:\officefiles\ -r -output \\server01\finance -silent

追加情報

VBA マクロについて分析されるファイル拡張子

次の表に、Readiness Report Creator が Office ドキュメント内の VBA マクロを調べる際に分析されるファイルの拡張子をアプリケーション別に示します。

Application ファイル拡張子
Access
acaccdb、accdt、mdb
Excel
xla、xlam、xls、xlsm、xlsx、xlt、xltm、xltx
Outlook
otm
PowerPoint
pot、potm、potx、ppa、ppam、pps、ppsm、ppt、pptm、pptx、sldx、sldm
Project
mpp、mpt
Publisher
pub
Visio
vsd、vsdx、vsdm
Word
doc、docm、docx、dot、dotm、dotx

Readiness Report Creator がデータを収集するアドインの種類

次の表に、準備レポート作成者がデータを収集するアドインの種類を示します。 すべての Office アプリケーションのアドインが識別されますが、Web アドインは含まれません。準備情報は、Microsoft 365 Appsで実行されている COM アドインに対して提供されます。

アドインの種類 Office アプリケーション 説明
Automation
Excel
Excel 対応の自動化アドインは COM アドインの上に構築されています。Automation アドインの関数は、Excel ワークシートの数式から呼び出すことができます。
COM
Excel、Outlook、PowerPoint、および Word
COM アドインには、マネージ コードを使用して開発された Visual Studio Tools for Office (VSTO) と C++ で作成されているアドインが含まれます。
VBA
Excel、PowerPoint、および Word
VBA アドインは、VBA コードを含むアプリケーション固有のファイルです。 マクロ有効 Word テンプレート (.dotm)、Excel アドイン (.xla, .xlam)、PowerPoint アドイン (.ppa, .ppam) などがあります。
WLL
Word
WLL (.wll) アドインは Word 固有のアドインであり、DLL の作成をサポートするコンパイラを使用して構築されます。
XLL
Excel
XLL アドイン (.xll) は Excel 固有のアドインであり、DLL (ダイナミック リンク ライブラリ) の作成をサポートするコンパイラを使用して構築されます。 このアドインは、インストールも登録も不要です。 XLL アドインには、ユーザー定義のコマンドや機能が含まれた DLL も組み込まれています。
XLS RTD
Excel
XLS リアルタイム データ (RTD) アドインは、RealTimeData ワークシート関数を使用してオートメーション サーバーを呼び出し、リアルタイムでデータを取得する Excel ワークシートです。

詳細レポートの作成時に Microsoft に送信される情報の例

詳細レポートを作成することを選択すると、一部の情報が Microsoft に送信されます。

次の表に、スキャン中に検出された VBA マクロに関する情報のうち、Microsoft に送信される情報とその例を示します。

データ 説明
DevicesScanned
スキャンされたコンピューターの数。
DevicesScanned: 23
UniqueUsers
スキャンに含まれているユーザーの数。
UniqueUsers: 14
Rule
スキャンされた VBA マクロに適用する特定のルールが見つかった回数。 GUID は、ルールを一意に識別するために使用されます。
48f05b1d-c8ad-4d0c-9453-1abdf007b2db: 23

74db65ab-76f3-43fb-997d-0d9750efb527: 2
FilesWithIssues
互換性の問題がある一意のファイルの数。
FilesWithIssues: 320
FilesWithDuplicateVBA
重複するマクロを含む一意のファイルの数。
FilesWithDuplicateVBA: 233
FilesWithNoIssuesFound
互換性の問題がない一意のファイルの数。
FilesWithNoIssuesFound: 12
InaccessibleFiles
アクセス不可能な一意のファイルの数。
InaccessibleFiles: 4
FilesPasswordProtected
パスワードで保護されている一意のファイルの数。
FilesPasswordProtected: 123
FilesLocked
ロックされている一意のファイルの数。
FIlesLocked: 0
FilesWithVBA
VBA が含まれている一意のファイルの数。
FilesWithVBA: 122
FilesWithoutVBA
VBA が含まれていない一意のファイルの数。
FilesWithoutVBA: 11
Significantremediationrequired
大規模な修復を必要とする一意のファイルの数。
Significantremediationrequired: 12
Limitedremediationrequired
限定的な修復を必要とする一意のファイルの数。
Limitedremediationrequired: 12
Minimalvalidationrequired
最小限の検証を必要とする一意のファイルの数。
Minimalvalidationrequired: 22
CodeDesignChanges
変更が推奨される機能が使用されている一意のファイルの数。
CodeDesignChanges: 1
DevicesWithNoMacros マクロが有効なファイルを含まないデバイスの数。 DevicesWithNoMacros: 12
DevicesWithDeclares スキャンされたデバイスのうち、Declare ステートメントが使用されたマクロを含むデバイスの数。 DevicesWithDeclares: 12
DevicesWhichRequireSignificantRemediation 大幅な修復を必要とするマクロのファイルが含まれているデバイスの数。 DevicesWhichRequireSignificantRemediation: 12
DevicesBlockedFromUpgrade 修復をアップグレードからMicrosoft 365 Appsにブロック解除する必要があるマクロを含むデバイスの数。 DevicesBlockedFromUpgrade: 1
DevicesWithMacrosWithIssues マクロとの互換性に問題が含まれているデバイスの数。 DevicesWithMacrosWithIssues: 2
DevicesWhichRequireLimitedRemediation わずかな修復を必要とするマクロのファイルが含まれているデバイスの数。 DevicesWhichRequireLimitedRemediation: 12
DevicesWhichRequireMinimalValidation 最小限の検証を必要とするマクロのファイルが含まれているデバイスの数。 DevicesWhichRequireMinimalValidation: 12
DevicesWithMacrosWithoutIssues マクロが含まれているが、互換性の問題がないデバイスの数。 DevicesWithMacrosWithoutIssues: 12
DevicesWithMacros マクロ ファイルが含まれているデバイスの数。 DevicesWithMacros: 12
DevicesSafeToUpgrade Microsoft 365 Appsにアップグレードする準備ができているデバイスの数。 DevicesSafeToUpgrade: 12
DevicesWithOlderToolVersion 古いバージョンの準備ツールキットを使用しているデバイスの数。 DevicesWithOlderToolVersion: 12

次の表に、スキャン中に検出されたアドインに関する情報のうち、Microsoft に送信される情報とその例を示します。

データ
アドイン Pro ID
UCAddin.LyncAddin.1
フレンドリ名
Skype Meeting Add-in for Microsoft Office 2016(Outlook)
説明
Skype Meeting Add-in for Microsoft Office 2016
ファイル名
UCADDIN.DLL
アドインの CLSID
{A6A2383F-AD50-4D52-8110-3508275E77F7}
プロバイダー
Microsoft Corporation
ファイルのタイムスタンプ
1499940832
ファイルのバージョン
16.0.8326.2044
Office アプリケーション
Outlook
デバイスの数
35

準備状況レポートの情報を表示するようにマクロの設定を変更する

準備レポート作成者によって作成されたレポートは、マクロとアクティブなコンテンツを使用してレポートに情報を表示します。 したがって、VBA マクロの互換性とアドインの準備情報をレポートに表示するには、Excel でマクロとアクティブなコンテンツを許可する必要があります。 Excel でマクロとアクティブなコンテンツが有効になっていない場合は、レポートを開くと、[概要] ワークシートに [概要] メッセージが表示されます。 このページでは、マクロとアクティブなコンテンツを有効にする方法について説明します。 これは、メッセージ バーで [コンテンツを有効にする] をクリックするだけで簡単に実行できます。

場合によっては、メッセージ バーと [コンテンツの有効化] の選択が表示されない場合があります。 ほとんどの場合、Excel は通知なしですべてのマクロを無効にするように構成されているためです。 この設定を確認するには、[ファイル>オプション] [>セキュリティ センターのセキュリティ センター>の設定] の順に移動します。>マクロ設定。 [ セキュリティ センター ] ダイアログ ボックスで、設定を [ 通知ですべてのマクロを無効にする] に変更できます。 その後、[ OK] を 選択して変更を保存し、[ セキュリティ センター ] ダイアログ ボックスを閉じ、[ OK] を 選択して [Excel オプション] ダイアログ ボックスを閉じ、レポート ファイルを閉じます。 レポート ファイルをもう一度開くと、メッセージ バーと [コンテンツの有効化] の選択が表示されます。

[セキュリティ センター] ダイアログ ボックスでマクロ設定の選択肢が淡色表示されている場合、管理者はグループ ポリシーを使用してこれらの設定を構成しており、設定を手動で変更することはできません。 この場合、最も簡単な解決策は、Excel のマクロ設定でメッセージ バーの [ コンテンツの有効化 ] 選択を選択してマクロを有効にできる別のコンピューターでレポート ファイルを開く方法です。

マクロ設定の選択項目の詳細については、「Office ドキュメントのマクロを有効または無効にする」を参照してください。

「Unknown」または「Insufficient data」として分類されているアドインに対して実行できる手順

アドインが "不明" または "不十分なデータ" として分類されている場合、これは、Microsoft が準備状態を提供するためにアドインに関する十分な情報をまだ持っていないことを意味します。 これが組織にとってビジネス 上重要なアドインの場合は、次の操作を実行できます。

  • このアドインを開発したソフトウェア プロバイダーに問い合わせて、アドインがMicrosoft 365 Appsでサポートされているかどうかを確認してください。

  • までお問い合わせください ReadyForOffice@microsoft.com。 アドインの準備状態をデータベースに追加するために最善を尽くします。 アドインに関する情報は、以下を含むがこれに限定されない限り可能な限り提供してください。

    • フレンドリ名

    • ファイルのバージョン

    • ソフトウェアのプロバイダー

    • ダウンロード リンク、またはアドインをダウンロードしてインストールする詳しい方法。

    • その他の詳細情報 (アドインの種類、アドインが使用される Office アプリ、Prog ID、CLISID など)。

Microsoft にエラー レポートで送信される情報

準備レポートが表示される問題がある場合は、エラー レポートを Microsoft に送信するかどうかを確認するメッセージが表示されます。 たとえば、レポートでグラフを作成したり、収集されたデータのクエリを実行したりするときに問題が発生した場合です。

エラー レポートを Microsoft に送信することで、準備ツールキットの改善に役立ちます。 Microsoft に送信されたエラー レポートには、個人を特定できる情報は含まれていません。 次の表に、エラー レポートで Microsoft に送信される情報の一覧を示します。

送信されるデータ 説明
Module エラーが発生した VBA モジュール。
Sub/関数名 エラーが発生したサブプロシージャまたは関数の名前。
行 ID 正常に実行された最後のコード行の先頭に配置されている ID。
エラー メッセージ ユーザー メッセージは通常、エラーによって出力されます。 エラーによってはローカライズされる場合があります。
エラー番号 エラーを識別する番号。
ソース名 エラーを発生させたオブジェクトの名前。 これは変数名ではありません。
ツールのバージョン 使用されていた準備ツールキットのバージョン。
レポート GUID レポートごとに生成される GUID。繰り返しエラーの除外に役立ちます。
セッション ID レポート作成時のセッション ID。準備ツールキットにより記録されたエラーに関連付ける際に役立ちます。
Excel バージョン 準備状況レポートを表示するために使用されていた Excel のバージョン。