Readiness Toolkit을 사용하여 Microsoft 365 Apps에 대한 응용 프로그램 호환성 평가Use the Readiness Toolkit to assess application compatibility for Microsoft 365 Apps

Office용 Readiness Toolkit 추가 기능 및 VBA를 사용하면 Office에서 사용하는 Microsoft VBA(Visual Basic for Applications) 매크로와 추가 기능의 호환성 문제를 식별할 수 있습니다.The Readiness Toolkit for Office add-ins and VBA can help you identify compatibility issues with your Microsoft Visual Basic for Applications (VBA) macros and add-ins that you use with Office. Readiness Toolkit에는 VBA 매크로 호환성 및 추가 기능 준비 정보가 포함된 Excel 보고서를 만드는 준비 보고서 작성자가 포함되어 있어 조직에서 Microsoft 365 Apps로의 이동 준비를 평가하는 데 도움이 됩니다.The Readiness Toolkit includes the Readiness Report Creator, which creates an Excel report with VBA macro compatibility and add-in readiness information to help your organization assess its readiness to move to Microsoft 365 Apps.

Microsoft 다운로드 센터에서 Readiness Toolkit을 무료로 다운로드할 수 있습니다. 항상 최신 버전을 다운로드하여 사용하는 것이 좋습니다. Readiness Toolkit는 귀하가 보고서를 실행할 때 최신 버전을 사용하고 있는지를 확인하고 최신 버전을 다운로드하도록 안내합니다. 최신 버전을 설치하기 전에 구버전의 Readiness Toolkit를 제거할 필요가 없습니다.You can download the Readiness Toolkit for free from the Microsoft Download Center. We recommend that you always download and use the most current version. The Readiness Toolkit checks if you're using the most current version when you run a report and will prompt you to download the most current version. You don't have to uninstall the older version of the Readiness Toolkit before installing the most current version.

중요

Readiness Toolkit는 VBA 매크로의 코드를 복구하거나 수정하지 않습니다. 고급 보고서를 만든 경우 이 보고서에서 VBA 매크로 코드 업데이트 관리에 대한 지침(사용 가능한 경우)을 제공합니다.The Readiness Toolkit doesn't repair or fix the code in your VBA macros. If you create an advanced report, the report does provide guidance, when available, for remediating your VBA macro code.

Readiness Report Creator는 Office 2003 이상의 Word, Excel, PowerPoint, Outlook, Access, Project, Visio 및 Publisher 파일에서 VBA 매크로를 검색할 수 있습니다. 또한 Office에서 사용되는 특정 유형의 추가 기능을 검색할 수 있습니다. 모든 Office 응용 프로그램에 대한 추가 기능이 식별되지만 웹 추가 기능은 예외입니다. 자세한 내용은 VBA 매크로에 대해 분석되는 파일 확장명Readiness Report Creator에서 데이터를 수집하는 추가 기능 유형을 참조하세요.The Readiness Report Creator can scan for VBA macros in Word, Excel, PowerPoint, Outlook, Access, Project, Visio, and Publisher files, for Office versions as far back as Office 2003. It can also scan for certain types of add-ins used with Office. Add-ins for all Office applications are identified, but it doesn't include web add-ins. For more information, see File extensions analyzed for VBA macros and Types of add-ins for which the Readiness Report Creator collects data.

다운로드 파일은 사용자 컴퓨터에 Readiness Toolkit를 설치하는 데 사용할 수 있는 MSI 파일입니다. 설치 후 Readiness Report Creator를 실행하면 UI 마법사가 준비 상태 보고서를 만드는 과정을 단계별로 안내합니다. 명령줄에서 실행하거나 스크립트와 함께 사용할 수 있는 독립 실행형 실행 파일도 있습니다. 이 파일은 엔터프라이즈 전체 사용자로부터 보다 자동화된 방식으로 준비 상태 정보를 수집해야 하는 경우에 유용합니다. 자세한 내용은 엔터프라이즈의 여러 사용자에 대한 준비 상태 정보 가져오기를 참조하세요.The download is an MSI file that you can use to install the Readiness Toolkit on a user's computer. After it's installed, when you run the Readiness Report Creator, a UI wizard steps you through the process of creating a readiness report. There is also a standalone executable that can be run from the command line or used with scripts. This is useful if you need to collect readiness information from users throughout your enterprise in a more automated manner. For more information, see Getting readiness information for multiple users in an enterprise.

다음은 Readiness Report Creator를 사용하는 데 유용한 정보입니다.The following information is provided to help you use the Readiness Report Creator:

참고

  • 많은 기업들이 Readiness Toolkit를 실행한 후 병용성 문제가 처음 예상보다 적음을 발견합니다. Readiness Toolkit를 실행하는 기업이 제공한 데이터에 따르면 스캔한 파일의 평균 6%에 매크로가 있는 데 이러한 파일 중 3.3%에 매크로 문제가 있습니다. 따라서 0.2%의 파일에만 매크로 병용성 문제가 있는 것입니다. Office 추가 기능의 경우, 발견된 추가 기능의 75%는 이미 채택 또는 지원되는 것으로 분류됩니다.After running the Readiness Toolkit, many enterprises find that they have fewer compatibility issues than first expected. Based on data provided by enterprises running the Readiness Toolkit, on average 6% of scanned files have macros, and of those files, 3.3% have macro issues. So that's only 0.2% files with macro compatibility issues. For Office add-ins, 75% of add-ins found are already categorized as adopted or supported.
  • Readiness Toolkit에 대한 사용자 의견 또는 질문이 있는 경우 전자 메일(ReadyForOffice@microsoft.com)을 보내 주세요.If you have feedback or questions about the Readiness Toolkit, please email us at ReadyForOffice@microsoft.com.

준비 상태 보고서 만들기Creating a readiness report

Readiness Toolkit 사용에 대한 요구 사항 및 제한 사항Requirements and limitations for using the Readiness Toolkit

Readiness Toolkit를 설치하고 사용하기 전에 다음 요구 사항을 알아야 합니다.Before installing and using the Readiness Toolkit, you should be aware of the following requirements:

참고

특히, 준비 상태 보고서에 400,000개가 넘는 결과가 표시될 것으로 예상되는 경우 64비트 버전의 Excel을 사용하는 것이 좋습니다.We recommend using the 64-bit version of Excel, especially if you expect more than 400,000 results to appear in the readiness report.

또한 Readiness Report Creator에 대해 알아야 하는 몇 가지 제한 사항이 있습니다.Also, there a few limitations about the Readiness Report Creator that you should know about:

  • Readiness Report Creator는 암호로 보호된 파일을 검색할 수 없습니다. 이러한 파일 중 하나를 검색하려고 하면 해당 파일이 보고서에 "암호로 보호됨"으로 표시됩니다.The Readiness Report Creator can't scan password protected files. If you try to scan one of these files, the file shows up as "Password protected" in the report.

  • 기본적으로, Readiness Report Creator는 SharePoint 문서 라이브러리, OneDrive 또는 다른 유형의 클라우드 기반 저장소 위치에 저장된 파일을 검색할 수 없습니다. 이러한 파일 중 하나를 검색하려고 하면 해당 파일이 보고서에 "클라우드 기반"으로 표시됩니다. 가능한 해결책은클라우드 기반 파일을 스캔하는 방법을 참조하십시오.By default, the Readiness Report Creator can't scan files that are saved in a SharePoint document library, in OneDrive, or in some other type of cloud-based storage location. If you try to scan one of these files, the file shows up as "Cloud-based" in the report. For a possible workaround, see How to scan cloud-based files.

  • Readiness Report Creator는 Excel 워크시트의 개별 행에 Office 문서의 각 문제를 나열합니다. 따라서 Readiness Report Creator는 1,046,575개의 결과만 반환할 수 있습니다. 이 한도를 초과할 것으로 예상되는 경우 특정 부서와 같은 범위로 보고서의 범위를 좁히는 것이 좋습니다.The Readiness Report Creator lists each issue with an Office document in a separate row in an Excel worksheet. Therefore, the Readiness Report Creator can only return 1,046,575 results. If you expect to exceed these limits, we recommend that you narrow the scope of your report, such as to a specific department.

보고서를 만드는 데 사용할 정보 선택Choosing the information to use to create your report

준비 상태 보고서를 만들려면 보고서를 만드는 데 사용할 정보를 선택해야 합니다. 다음 표에는 가능한 옵션과 각 옵션에 대한 설명이 나열되어 있습니다. 또한 각 옵션으로 만들어지는 준비 상태 보고서의 유형이 지정되어 있습니다.To create a readiness report, you first need to select what information to use to create the report. The following table lists the possible options and an explanation of each option. It also specifies which type of readiness report is created with each option.

옵션Option 설명Explanation 만들어지는 보고서Report created
가장 최근에 사용한 Office 문서 및 이 컴퓨터에 설치된 추가 기능Most recently used Office documents and installed add-ins on this computer
Readiness Report Creator는 사용자의 가장 최근에 사용한 파일 목록에 있는 Office 문서만 검색합니다. 따라서 사용자가 정기적으로 액세스하는 문서로 검색 범위를 좁힐 수 있습니다.The Readiness Report Creator only scans Office documents that are in the user's list of most recently used files. This allows you to narrow the focus of the scan to documents that a user accesses on a regular basis.

또한 Readiness Report Creator는 Readiness Report Creator가 실행되는 컴퓨터에 설치된 Office 추가 기능을 찾습니다.In addition, the Readiness Report Creator looks for any add-ins for Office that are installed on the computer on which the Readiness Report Creator is run.
VBA 및 추가 기능VBA and Add-in
로컬 폴더 또는 네트워크 공유의 Office 문서Office documents in a local folder or network share.
Readiness Report Creator는 사용자가 지정한 폴더 또는 네트워크 공유에서 Office 문서를 검색합니다. Readiness Report Creator는 지정된 위치와 해당 위치의 모든 하위 폴더를 자동으로 검색합니다.The Readiness Report Creator scans the Office documents in the folder or network share that you specify. The Readiness Report Creator automatically scans the specified location, and all the subfolders in that location.

참고: 이 옵션을 사용하는 경우 Readiness Report Creator는 Readiness Report Creator가 실행되는 컴퓨터에 설치된 추가 기능을 찾지 않습니다.Note: With this option, the Readiness Report Creator doesn't look for add-ins installed on the computer on which the Readiness Report Creator is run.
VBA만VBA only
로컬 폴더 또는 네트워크 공유에 함께 저장된 이전 준비 상태 결과Previous readiness results saved together in a local folder or network share.
이 옵션을 사용하면 여러 독립 실행형 컴퓨터의 개별 준비 상태 결과로 구성된 통합 보고서를 만들 수 있습니다.This option allows you to create a consolidated report comprised of individual readiness results from multiple standalone computers.

예를 들어 Finance 부서의 모든 컴퓨터에서 Readiness Report Creator를 실행하여 각 검색 결과를 네트워크 공유에 저장할 수 있습니다. 그런 다음 이 옵션을 사용하여 Finance 부서에 대한 통합 보고서를 만들 수 있습니다.For example, you might want to run the Readiness Report Creator on all the computers in the Finance department, saving the results of each scan to a network share. Then, you can use this option to create a consolidated report for the Finance department.

자세한 내용은 엔터프라이즈의 여러 사용자에 대한 준비 상태 정보 가져오기를 참조하세요.For more information, see Getting readiness information for multiple users in an enterprise.
사용 중인 준비 상태 결과에 따라 VBA만 또는 VBA 및 추가 기능VBA only, or VBA and Add-in, depending on what readiness results are being used.
Office 원격 분석 대시보드의 추가 기능 데이터Add-in data from Office Telemetry Dashboard.
이미 Office 원격 분석 대시보드를 사용하여 추가 기능 호환성을 평가 중인 경우 준비 상태 보고서를 만들기 위해 이미 수집한 정보를 사용할 수 있습니다. Readiness Report Creator에 Office 원격 분석 대시보드의 데이터베이스에 액세스하는 데 적절한 정보만 제공하면 됩니다. If you're already using Office Telemetry Dashboard to assess add-in compatibility, you can use that information which you've already collected to create a readiness report. You just need to provide the Readiness Report Creator with the appropriate information to access the database for Office Telemetry Dashboard.

참고: 이 옵션을 사용하는 경우 Readiness Report Creator는 VBA 매크로를 찾지 않습니다. 사용자가 이 옵션을 실행하려면 데이터베이스에 대한 SELECT 권한을 부여해야 합니다. Note: With this option, the Readiness Report Creator doesn't look for VBA macros. GRANT SELECT access on the database is required for the user to run this option.
추가 기능만Add-in only

기본 보고서와 고급 보고서 중에서 선택Choosing between a basic and an advanced report

보고서를 만드는 데 사용할 정보를 선택하고 보고서를 저장할 위치를 지정한 후에는 기본 보고서를 만들지 또는 고급 보고서를 만들지 선택해야 합니다.After you select what information to use to create your report and specify a location to save your report, you need to choose whether to create a basic report or an advanced report.

고급 보고서는 Microsoft 365 Apps와 VBA 매크로 및 추가 기능의 호환성을 평가할 수 있는 추가 정보를 제공하기 때문에 고급 보고서를 만드는 것이 좋습니다.We strongly recommend that you create an advanced report because an advanced report provides additional information to help you assess the compatibility of your VBA macros and add-ins with Microsoft 365 Apps. 예를 들어 고급 보고서에서는 다음과 같은 추가 정보를 얻을 수 있습니다.For example, in an advanced report, you get the following additional information:

  • 사용 가능한 경우 VBA 매크로에서 발견된 문제에 대한 수정 조언.Remediation advice, when available, for issues found in your VBA macros. 이 정보는 보고서의 별도 통합 문서에 표시됩니다.This information is shown in a separate worksheet in the report.

  • 추가 기능에 대한 준비 상태. 예를 들어 소프트웨어 공급자에게 지원되는 버전의 Microsoft 365 Apps 추가 기능이 있음이 보고서에 표시될 수도 있습니다.Readiness status for add-ins. For example, the report might show that the software provider has a supported version of the add-in for Microsoft 365 Apps.

추가 기능에 대한 준비 상태는 원격 분석 기반 계산뿐 아니라 ISV의 명시적 지원 설명에서 파생됩니다.The readiness status for add-ins is derived from telemetry-based computations as well as explicit support statements from ISVs.

최신 업데이트 관리 조언 및 준비 상태를 제공하기 위해 Readiness Report Creator는 보고서를 만들 때 Microsoft에 문의합니다. VBA 매크로 및 추가 기능에 대한 일부 정보는 Microsoft에 전송됩니다. 전송되는 항목에 대한 자세한 내용은 고급 보고서를 만들 때 Microsoft로 전송되는 정보의 예를 참조하세요.To provide you with the most up-to-date remediation advice and readiness status, the Readiness Report Creator contacts Microsoft when it creates the report. Some information about your VBA macros and add-ins is sent to Microsoft. For more information about what is sent, see Examples of the information sent to Microsoft when creating an advanced report.

중요: 고급 보고서를 작성하는 경우 Readiness Toolkit을 실행 중인 컴퓨터가 인터넷에 액세스할 수 있는지 확인합니다.Important: If you're creating an advanced report, make sure the computer on which you're running the Readiness Toolkit has access to the internet. Readiness Toolkit은 공개적으로 사용 가능한 웹 서비스를 호출하므로 방화벽에서 다음 URL을 허용해야 합니다.The Readiness Toolkit calls a publicly available web-service, so the following URLs need to be whitelisted in your firewall:

준비 상태 보고서의 정보 해석Interpreting the information in the readiness report

Readiness Report Creator는 준비 상태 보고서를 Excel 파일로 만듭니다. 보고서에서 제공되는 준비 상태 정보는 보고서의 기반이 되는 정보뿐 아니라 기본 보고서를 선택했는지 또는 고급 보고서를 선택했는지에 따라 달라집니다.The Readiness Report Creator creates a readiness report as an Excel file. The readiness information available in the report depends on what information you based your report on, as well as whether you chose to create a basic or advanced report.

각 보고서는 결과에 대한 개략적인 정보 및 사용 가능한 보고서(VBA 또는 추가 기능 또는 둘 다)의 링크를 제공하는 개요 페이지로 시작됩니다.Each report starts with an Overview page, which provides high-level information about the results, and links to the reports available - VBA or Add-in or both.

VBA 준비 상태 보고서VBA readiness reports

다음 표에서는 VBA 준비 상태 보고서에 표시되는 여러 탭(워크시트)의 목록을 제공합니다.The following table provides a list of the different tabs (worksheets) that are shown in a VBA readiness report.

워크시트 이름Worksheet name 내용Contents
VBA 개요VBA Overview
검색 결과의 개략적인 개요를 제공하는 세 가지 원형 차트를 표시합니다.Displays three pie charts to provide a high-level overview of the results of the scan.

각 원형 차트는 검색한 파일의 상태, 검색하는 동안 발견된 고유 매크로의 준비 상태, 검색한 고유 파일의 준비 상태 등 여러 정보를 표시합니다. 이러한 원형 차트에 표시되는 파일 상태 및 준비 상태 값에 대한 자세한 내용은 이 섹션의 뒷부분에 나오는 표를 참조하세요.Each pie charts shows different information: the status of the files scanned, the readiness status for the unique macros found during the scan, and readiness status of the unique files scanned. See the tables later in this section for more information about the file status and readiness status values that appear in these pie charts.

Readiness Toolkit는 VBA 매크로 코드의 고유 해시를 만들어 여러 파일에서 다시 사용되는 매크로를 식별합니다. Readiness Toolkit는 이와 유사한 작업을 수행하여 중복 파일을 식별합니다. 이는 평가해야 하는 고유한 VBA 매크로 및 고유한 파일 수에 대한 보다 사실적인 평가를 제공하기 위한 것입니다.The Readiness Toolkit creates a unique hash of the VBA macro code to identify macros that are reused in multiple files. The Readiness Toolkit does something similar to identify duplicate files. The Readiness Toolkit does this to provide you with a more realistic assessment of how many unique VBA macros and unique files need to be evaluated.

참고: 64비트 버전의 Microsoft 365 Apps를 배포하려는 경우 "64비트 준비 상태 데이터 포함" 확인란이 선택되어 있고 보고서를 새로 고쳤는지 확인합니다.Note: If you plan to deploy the 64-bit version of Microsoft 365 Apps, be sure that the "Include 64-bit readiness data" check box is selected and that you've refreshed the report.
VBA 요약VBA Summary
검색에서 수집된 데이터를 분석할 수 있는 몇 가지 미리 정의된 피벗 테이블을 제공합니다.Provides some pre-defined PivotTables to allow you to analyze the data captured from the scan.

이러한 피벗 테이블이 특정 요구에 맞지 않는 경우 VBA 결과 워크시트의 데이터에 따라 사용자 고유의 피벗 테이블을 만들 수 있습니다.If these PivotTables don't meet your specific needs, you can create your own based on the data on the VBA Results worksheet.
VBA 결과VBA Results
Readiness Report Creator에서 검색한 각 파일에 대한 정보를 제공합니다. 검색한 파일에서 여러 문제가 발견된 경우 각 문제에 대한 별도 행이 있습니다.Provides information on each file scanned by the Readiness Report Creator. If multiple issues are found in a scanned file, there is a separate row for each issue.

각 열에 표시되는 정보에 대한 설명은 이 섹션의 끝부분에 나오는 "자세한 VBA 정보" 제목 아래의 표를 참조하세요.See the table under the "Detailed VBA information" heading at the end of this section for an explanation of the information that appears in each column.
VBA 업데이트 관리VBA Remediation
검색하는 동안 발견된 VBA 매크로 코드에 대한 제안된 변경 내용을 제공합니다.Provides proposed changes to VBA macro code found during the scan.

각 열에 표시되는 정보에 대한 설명은 이 섹션의 끝부분에 나오는 "자세한 VBA 정보" 제목 아래의 표를 참조하세요.See the table under the "Detailed VBA information" heading at the end of this section for an explanation of the information that appears in each column.
VBA 참조VBA References
코드 및 VBA 프로젝트에서 식별된 참조를 나열합니다. 이러한 참조는 일반적으로 VBA 코드에서 사용되는 외부 DLL, 연결된 파일 및 ODBC 연결을 호출하는 데 사용됩니다.List references identified in code and in the VBA project. These references are generally used to call external DLLs, linked files, and ODBC connections for use by the VBA code.

각 열에 표시되는 정보에 대한 설명은 이 섹션의 끝부분에 나오는 "자세한 VBA 정보" 제목 아래의 표를 참조하세요.See the table under the "Detailed VBA information" heading at the end of this section for an explanation of the information that appears in each column.

파일 상태: 또한 이 보고서는 검색된 파일을 파일 상태별로 분류합니다. 다음 표에는 준비 상태 보고서에 표시될 수 있는 가능한 파일 상태 및 파일 상태에 대한 설명이 나와 있습니다.File status: The report also categorizes, by a file status, the files that were scanned. The following table lists the possible file statuses that can appear in a readiness report, and an explanation of the file status.

파일 상태File status 설명Explanation
VBA 없음No VBA
파일을 검색했지만 VBA 매크로 코드를 찾지 못했습니다.The file was scanned and no VBA macro code was found.
VBA 있음Has VBA
파일을 검색하여 VBA 매크로 코드를 찾았습니다.The file was scanned and VBA macro code was found.
클라우드 기반Cloud-based
SharePoint 문서 라이브러리, OneDrive 또는 다른 유형의 클라우드 기반 저장소 위치에 저장되어 있으므로 파일을 검색할 수 없습니다.The file couldn't be scanned because it is saved in a SharePoint document library, in OneDrive, or in some other type of cloud-based storage location.
암호로 보호됨Password protected
파일이 암호로 보호되어 있으므로 VBA 매크로를 검색할 수 없습니다.The file is password protected so it couldn't be scanned for VBA macros.
액세스할 수 없음Inaccessible
Readiness Report Creator의 권한이 부족하여 파일에 액세스할 수 없거나, 파일이 손상되었거나, 파일이 매우 오래된 Office 파일 형식을 사용하는 등 몇 가지 이유로 파일을 검색할 수 없습니다.The file couldn't be scanned for some reason, such as the Readiness Report Creator had insufficient permission to access the file, the file is corrupted, or the file uses a very old Office file format.
액세스할 수 없음 - 드라이버 필요Inaccessible - Driver required
검색을 수행하는 컴퓨터에 필수 Microsoft Access 데이터베이스 엔진 2010이 설치되어 있지 않으므로 파일을 검색할 수 없습니다.The file couldn't be scanned because the required Microsoft Access Database Engine 2010 isn't installed on the computer performing the scan.
잠김Locked
검색을 수행할 때 파일이 잠겨 있거나 사용 중이었습니다.The file was locked or in use when the scan was performed.
오류Error
검색하는 동안 읽으려던 VBA 코드 스트림이 유효한 형식이 아니었습니다. 간혹 지원되는 Office 버전에서 파일을 열었다가 저장하면 Readiness Report Creator에서 파일을 검색할 수 있게 되는 경우가 있습니다.The VBA code stream trying to be read during the scan wasn't in a valid format. Sometimes opening, and then saving, the file in a supported Office version will allow the Readiness Report Creator to scan the file.

심각도 수준: 이 보고서는 발견된 문제를 해결하는 데 소요되는 작업량을 평가할 수 있도록 VBA 매크로에서 발견된 문제를 심각도 수준별로 분류합니다. VBA 매크로에서 여러 문제가 발견된 경우에는 가장 높은 심각도 수준이 원형 차트에 표시됩니다.Severity level: The report categorizes, by a severity level, the issues found with the VBA macros to help you estimate how much effort it will take to address the issues found. If multiple issues are found with a VBA macro, the report displays the highest severity level in the pie chart.

다음 표에는 준비 상태 보고서에 표시될 수 있는 가능한 심각도 및 심각도 수준에 대한 설명이 나와 있습니다.The following table lists the possible severities that can appear in a readiness report, and an explanation of the severity level.

심각도Severity 설명Explanation
업그레이드 준비Ready to upgrade
이 파일은 문제가 없으며, Microsoft 365 Apps와 호환됩니다.No issues were found in this file and it's compatible with Microsoft 365 Apps.
코드 설계 인식Code design awareness
코드가 예상대로 작동하고 사용자가 변경 내용을 알지 못할 가능성이 높지만 기능, 속성 또는 메서드가 이전과 다르게 작동하거나 최신 버전을 위해 사용 중단되었을 수 있습니다.While the code will function as expected and the user isn't likely to notice any change, the feature, property, or method works differently than previously or might be deprecated in favor of a newer version.
최소한의 유효성 검사 권장Minimal validation recommended
런타임 또는 컴파일 시간 오류가 예상되지는 않지만 API 기능이 어떤 식으로든 변경되었을 수 있습니다.No runtime or compile time errors are expected, but the API functionality may have changed in some way. 사용자는 Microsoft 365 Apps를 사용하여 파일에 대한 스팟 검사를 실행하여 예상대로 계속 작동하는지 확인하는 것이 좋습니다.It's recommended that the user runs a spot check on the file with Microsoft 365 Apps to ensure it continues to function as expected. 환경 문제를 최소화하기 위해 일반적으로 매크로가 실행되는 컴퓨터에서 스팟 검사를 실행하는 것이 좋습니다.To minimize environmental issues, ideally run the spot check on the computer that the macro usually runs.
제한된 업데이트 관리 필요Limited remediation required
일부 코드 리팩터링이 필요합니다. 그러나 명확한 대체가 있으므로 매크로를 수정하는 데 필요한 작업이 크게 줄어들 것으로 예상됩니다.Some refactoring of code will be required. But, there is a clear replacement and so the expectation is that the work required to fix the macro is significantly reduced.
중요한 업데이트 관리 필요Significant remediation required
코드가 기존 Office 버전에서 작동했던 것과 같이 계속 작동하도록 하려면 중요한 코드 리팩터링이 필요합니다. 예를 들어 API가 사용 중단되었지만 제공된 대체 기능이 없습니다. 이 경우 사용 가능한 옵션은 기능을 다시 만드는 것뿐입니다.Significant code refactoring will be required to enable the code to continue to function as it did in the legacy Office version. For example, an API that has been deprecated, but no replacement function has been provided. In this case, the only option available is to recreate the functionality.

자세한 VBA 정보: VBA 준비 상태 보고서의 VBA 결과, VBA 업데이트 관리 및 VBA 참조 탭에는 각각 유사한 정보 열이 있습니다. 다음 표에서는 이러한 열의 목록과 함께 해당 열에 포함된 정보에 대한 설명을 제공합니다.Detailed VBA information: The VBA Results, VBA Remediation, and VBA References tabs in the VBA readiness report each contain similar columns of information. The following table provides a list of those columns, along with an explanation of what information is contained those columns.

열 이름Column name 설명Explanation Example
지침Guideline
문서를 검색할 때 식별된 지침(규칙)입니다.The guideline (rule) identified when document has been scanned.
프로그램 도구 모음 및 메뉴 모음이 Access 2013에 더 이상 표시되지 않습니다.Program Toolbars and Menu Bars will no longer be visible in Access 2013.
심각도Severity
식별된 문제의 심각도입니다.Severity of issue identified.
중요한 업데이트 관리 필요Significant remediation required
원본 위치Source Location
검색된 파일의 위치입니다.Location of the file that was scanned.
D:\My Documents\My FilesD:\My Documents\My Files\
원본 파일Source File
검색된 파일의 이름입니다.Name of the file that was scanned.
MyFileName.xlsxMyFileName.xlsx
원본 파일 해시Source File Hash
파일에 대해 고유하게 생성된 해시입니다.Uniquely generated hash for the file.
36426A0DCFC06F6425E205F107A5CA5836426A0DCFC06F6425E205F107A5CA58
원본 파일 확장명Source File Extension
검색된 파일의 확장명입니다.Extension of the file that was scanned.
.docm.docm
모듈Module
코드 문제가 식별된 모듈의 이름입니다.Name of the module where the code issue was identified.
mDJSCommandBarsmDJSCommandBars
줄 번호Line #
코드 문제가 식별된 줄 번호입니다.Line number where the code issue was identified.
112112
Type
식별된 문제의 유형입니다.Type of issue that has been identified.
VBAVBA
구성원Member
문제가 식별된 VBA 모듈 섹션 이름입니다(예: 함수).VBA Module section name where the issue was identified (i.e. function).
CommandBarsCommandBars
Statement
문제가 식별된 코드의 섹션입니다.The section of the code where the issue was identified.
Dim ctlName As CommandBarControlDim ctlName As CommandBarControl
VBA 해시VBA Hash
VBA 코드에 대해 고유하게 생성된 해시입니다.Uniquely generated hash for the VBA code.
CC-D2-F3-9C-58-48-04-E4-16-5B-B6-44-B3-EB-EB-FECC-D2-F3-9C-58-48-04-E4-16-5B-B6-44-B3-EB-EB-FE
참조Reference
문제 설명 및 도움말 콘텐츠(해당되는 경우)의 링크입니다.Link to description of issue and help content (where applicable).
https://technet.microsoft.com/library/cc178954.aspx
파일 상태FileStatus
처리된 파일의 상태 분류입니다.Classification of the status of the file that was processed.
암호로 보호됨Password protected
64비트64Bit
식별된 문제가 64비트와 관련이 있는지 지정합니다.Specifies if the issues identified is 64-bit specific.
Yes
사용자 해시UserHash
파일의 사용자입니다.User of the file.
Katharine CruzKatharine Cruz
장치 이름DeviceName
검색이 수행된 컴퓨터의 이름입니다.Name of the computer where the scan was performed.
Laptop01Laptop01
원래 코드Original code
매크로에서 발견된 VBA 코드로, 64비트 버전의 Office로 전환할 때 문제를 일으킬 수 있는 코드입니다.VBA code found in the macro which may cause issues when moving to a 64-bit version of Office.
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPrivate Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
제안된 변경 내용Proposed changes
64비트 버전의 Office와 올바르게 작동하도록 매크로의 VBA 코드를 업데이트할 수 있는 방법에 대한 제안입니다.1, 2Suggestions on how the VBA code in the macro can be updated to work correctly with a 64-bit version of Office.1, 2
Private Declare PtrSafe Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPtrPrivate Declare PtrSafe Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPtr
레이블 1Label1
사용자 지정 레이블 값입니다(구성된 경우).Value of custom label, if configured. 자세한 내용은 레이블을 사용하여 보고서의 데이터 분류 및 필터링을 참조하세요.For more information, see Use labels to categorize and filter data in reports.
북미North America
레이블 2Label2
사용자 지정 레이블 값입니다(구성된 경우).Value of custom label, if configured. 자세한 내용은 레이블을 사용하여 보고서의 데이터 분류 및 필터링을 참조하세요.For more information, see Use labels to categorize and filter data in reports.
샌프란시스코San Francisco
레이블 3Label3
사용자 지정 레이블 값입니다(구성된 경우).Value of custom label, if configured. 자세한 내용은 레이블을 사용하여 보고서의 데이터 분류 및 필터링을 참조하세요.For more information, see Use labels to categorize and filter data in reports.
재무Finance
레이블 4Label4
사용자 지정 레이블 값입니다(구성된 경우). 자세한 내용은 레이블을 사용하여 보고서의 데이터 분류 및 필터링을 참조하세요.Value of custom label, if configured. For more information, see Use labels to categorize and filter data in reports.
컨트롤러Controller
소스 파일 준거Source file reference 스캔 수행시 파일 명칭을 숨길 때 file-names.log 파일에서 파일 명칭을 식별하기 위해 사용되는 고유값입니다. 자세한 설명은 보고서에 수집된 데이터의 프라이버시 관리를 참조하십시오.Unique value used to identify the file name in the file-names.log file when concealing file names when doing a scan. For more information, see Manage the privacy of data collected in reports. 9FE4E090A33CDA8F4502E7E5672464C8F40E79E353DC98FF8CA84846C7D998229FE4E090A33CDA8F4502E7E5672464C8F40E79E353DC98FF8CA84846C7D99822
RT 버전RT Version 검사를 실행하는 컴퓨터에 설치된 Readiness Toolkit 버전Version of the Readiness Toolkit installed on the computer running the scan 1.0.0.01.0.0.0

1 64비트 버전의 Office용 VBA 코드를 작성하는 방법에 대한 자세한 내용은 64비트 Visual Basic for Applications 개요를 참조하세요.1 For more information about writing VBA code for 64-bit versions of Office, see 64-Bit Visual Basic for Applications Overview.

2 중요: 제안된 모든 변경 내용은 어떠한 보증이나 보장 없이 있는 그대로 제공됩니다. VBA 매크로 코드를 업데이트할 때 모든 변경 내용이 예상대로 작동하는지 검증해야 합니다.2 Important: All proposed changes are provided as is, with no warranty or guarantee. It's important to validate that all changes work as expected when you update your VBA macro code.

추가 기능 보고서Add-in report

다음 표에서는 추가 기능 보고서에 표시되는 여러 탭(워크시트)의 목록을 제공합니다.The following table provides a list of the different tabs (worksheets) that are shown in an add-in report.

워크시트 이름Worksheet name 내용Contents
추가 기능 요약Add-in Summary
Readiness Report Creator가 찾은 추가 기능에 대한 개략적인 개요를 제공합니다.Provides a high-level overview of the add-ins found by the Readiness Report Creator.

워크시트의 맨 위에 있는 데이터는 Microsoft 365 Appls와 호환될 수 있는 추가 기능 수 및 추가 조사를 수행해야 하는 추가 기능 수에 대한 빠른 평가를 제공합니다.The data at the top of the worksheet is intended to give you a quick assessment of how many add-ins will likely be compatible with Microsoft 365 Apps and how many add-ins you'll need to do more research on.
추가 기능 정보Add-in Details
찾은 추가 기능에 대한 메타데이터 정보(예: 게시자 및 버전 번호), 각 추가 기능의 총 설치 횟수 및 고급 보고서의 경우 준비 상태(예: "사용 가능한 지원되는 버전")를 제공합니다.Provides metadata information about the add-ins found (for example, publisher and version number), the total number of installs of each add-in, and, if an advanced report, the readiness status (for example, "Supported version available").
컴퓨터 이름별By computer name
추가 기능 정보 워크시트와 유사한 정보를 제공하지만 추가 기능의 총 설치 횟수 대신 추가 기능이 설치된 모든 컴퓨터를 나열합니다.Provides similar information to what's on the Add-in Details worksheet, but lists every computer that the add-in is installed on, instead of just a total number of installs for the add-in.

추가 기능 요약 탭의 드롭다운 목록에서 선택 항목을 선택한 후 보고서를 새로 고쳐 추가 기능 보고서에 표시되는 정보를 조정할 수 있습니다. 예를 들어 Access 및 Excel 추가 기능에 대한 정보만 표시하도록 보고서를 조정할 수 있습니다.You can adjust what information is shown in the add-in report by selecting choices from the drop-down lists on the Add-in Summary tab, and then refreshing the report. For example, you can adjust the report to only show information about Access and Excel add-ins.

기본적으로 Office에서 제공되는 추가 기능은 표시되지 않습니다. 이러한 추가 기능에 대한 정보를 보려면 드롭다운 목록에서 "예"를 선택하고 보고서를 새로 고칩니다. 그러나 대부분의 기업은 Office와 함께 제공되는 추가 기능의 응용 프로그램 호환성을 걱정할 필요가 없습니다.By default, add-ins that are shipped by Office aren't shown. If you want to see information about those add-ins, select "Yes" from the drop-down list and refresh the report. But, most enterprises won't need to worry about application compatibility of add-ins which are shipped with Office.

추가 기능 사용 정보를 수집하고 사용 중인 추가 기능에 대한 정보만 확인하려면 드롭다운 목록에서 "예"를 선택한 후 보고서를 새로고침합니다.If you're collecting add-in usage information and only want to see information about add-ins that are being used, you can select "Yes" from the drop-down list and refresh the report.

64비트 버전의 Microsoft 365 Apps를 배포하려면 드롭다운 목록에서 "64비트" 를 선택하고 보고서를 새로고침해야 합니다.If you plan to deploy the 64-bit version of Microsoft 365 Apps, be sure to select "64-bit" from the drop-down list and refresh the report. 이렇게 하면 추가 기능에 대한 64비트 특정 준비 정보가 제공됩니다. 보고서의 기본 선택은 32비트입니다.This provides 64-bit specific readiness information about the add-ins. The default selection for reports is 32-bit.

다음 표에는 추가 기능 보고서에서 볼 수 있는 가능한 준비 상태 및 각 상태의 의미에 대한 설명이 나와 있습니다.The following table lists the possible readiness statuses that you can see in the add-in report and an explanation of what each status means.

준비 상태Readiness status 설명Explanation
광범위하게 도입됨Highly adopted
이 추가 기능은 다른 조직의 Microsoft 365 Apps에서 널리 사용되고 있으며 Microsoft 365 Apps에서 사용할 준비가 되었습니다.This add-in is being widely used on Microsoft 365 Apps in other organizations, and is ready for use with Microsoft 365 Apps. 그러나 소프트웨어 공급자는 Microsoft 365 Apps의 추가 기능을 공식적으로 지원하지 않습니다.But, the software provider doesn't officially support the add-in on Microsoft 365 Apps.
도입됨Adopted
이 추가 기능은 다른 조직의 Microsoft 365 Apps에서 사용되고 있지만 소프트웨어 공급자가 Microsoft 365 Apps에서 이 추가 기능을 공식적으로 지원하지 않습니다.This add-in is being used on Microsoft 365 Apps in other organizations, but the software provider doesn't officially support the add-in on Microsoft 365 Apps.
사용 가능한 도입된 버전Adopted version available
이 추가 기능의 다른 버전이 Microsoft 365 Apps에서 "도입"되거나 "광범위하게 도입"되어 있습니다.A different version of this add-in is either “Adopted” or “Highly Adopted” on Microsoft 365 Apps.
소프트웨어 공급자에게 문의Contact software provider
이 추가 기능은 Microsoft 365 Apps에서 문제가 있을 수 있습니다.This add-in might have issues with Microsoft 365 Apps. 이 추가 기능이 업무에 중요한지 결정한 다음 소프트웨어 공급자에게 지침을 문의해야 합니다.You need to decide if this add-in is business critical and then contact the software provider for guidance.
사용 가능한 지원되는 버전Supported version available
이 추가 기능의 Microsoft 365 Apps용 지원되는 버전은 소프트웨어 공급자로부터 얻을 수 있습니다.A supported version of this add-in for Microsoft 365 Apps is available from the software provider.
알 수 없음1,2Unknown1,2
이 추가 기능은 Microsoft에 알려지지 않았습니다. 예를 들어 사내 응용 프로그램 개발 팀이 만든 LOB(기간 업무) 추가 기능일 수 있습니다.This add-in is unknown to Microsoft. For example, it could be a line-of-business add-in that your in-house application development team created.

기본 보고서를 만드는 경우 모든 추가 기능의 준비 상태가 알 수 없음으로 나열됩니다. 고급 보고서를 만들 때만 Readiness Report Creator가 Microsoft에 문의하여 추가 기능의 준비 상태를 가져옵니다.If you create a basic report, the readiness status for all add-ins is listed as Unknown. It's only when you create an advanced report that the Readiness Report Creator contacts Microsoft to try to get readiness status of add-ins.
데이터 부족2Insufficient data2
Microsoft에서 이 추가 기능을 본 적이 있지만 수집된 정보가 부족하여 이 추가 기능의 준비 상태를 제공할 수 없습니다.Microsoft has seen this add-in but not enough information has been collected to provide a readiness status for this add-in.

1 Office와 함께 기본적으로 제공되는 추가 기능 중 일부는 현재 추가 기능 준비 상태 보고서에 알 수 없음으로 플래그가 지정되어 있습니다. 이러한 추가 기능은 실제로 광범위하게 도입되어 있으며 Microsoft에서 지원됩니다. 이러한 추가 기능의 이름은 추가 기능용 작업 창 스키마, 분석 도구, 분석 도구 - VBA, 날짜(XML), Microsoft Office 2016용 대화 기록 추가 기능, 유로화 도구, 인스턴트 메시징 연락처(영어), 단위 변환기(단위 변환기), Microsoft 작업 창 3, Microsoft Office 2016용 Skype 모임 추가 기능, 해 찾기 추가 기능, 전화 번호(XML) 및 시간(XML)입니다.1 Some of the add-ins that ship by default with Office are currently flagged as Unknown in an add-in readiness report. These add-ins are actually Highly Adopted and are supported by Microsoft. Here are the names of those add-ins: ActionsPane Schema for Add-Ins, Analysis ToolPak, Analysis ToolPak - VBA, Date (XML), Conversation History Add-in for Microsoft Office 2016, Euro Currency Tools, Instant Messaging Contacts (English), Measurement Converter (Measurement Converter), Microsoft Actions Pane 3, Skype Meeting Add-in for Microsoft Office 2016, Solver Add-in, Telephone Number (XML), and Time (XML).

2 자세한 내용은 "알 수 없음" 또는 "데이터 부족"으로 분류된 추가 기능에 대해 수행할 가능한 단계를 참조하세요.2 For more information, see Possible steps to take for add-ins classified as "Unknown" or "Insufficient data".

자세한 추가 기능 정보: 추가 기능 보고서의 "추가 기능 정보" 및 "컴퓨터 이름별" 탭에는 각각 유사한 정보 열이 있습니다. 다음 표에서는 이러한 열의 목록과 함께 해당 열에 포함된 정보에 대한 설명을 제공합니다.Detailed add-in information: The "Add-in Details" and "By computer name" tabs in the add-in report each contain similar columns of information. The following table provides a list of those columns, along with an explanation of what information is contained in those columns.

열 이름Column name 설명Explanation
컴퓨터 이름Machine name
추가 기능이 설치된 컴퓨터의 이름입니다.The name of the computer on which the add-in is installed.

이 열은 "컴퓨터 이름별" 탭에만 표시됩니다.This column only appears on the "By computer name" tab.
추가 기능 이름Add-in Name
추가 기능의 이름입니다.The name of the add-in.
추가 기능 게시자Add-in Publisher
추가 기능 게시자의 이름입니다.The name of the add-in's publisher.
추가 기능 버전Add-in Version
추가 기능의 버전입니다.The version of the add-in.
App
추가 기능이 사용되는 Office 응용 프로그램입니다(예: Word 또는 Excel).The Office application that the add-in is used in. For example, Word or Excel.
총 설치 횟수Total Installs
추가 기능의 총 설치 횟수입니다.The total numbers of installs of the add-in.

이 열은 "추가 기능 정보" 탭에만 표시됩니다.This column only appears on the "Add-in Details" tab.
준비 상태(32비트)Readiness status (32-bit)
추가 기능의 준비 상태입니다. 고급 보고서에만 표시됩니다.The readiness status for the add-in. Advanced reports only.

가능한 준비 상태 목록은 위의 표를 참조하세요.See the table above for a list of possible readiness statuses.

참고: "추가 기능 요약" 탭의 드롭다운 목록에서 "64비트"를 선택한 경우 이 열 이름은 대신 "(64비트)"로 표시됩니다.Note: If you chose "64-bit" from the drop-down list on the "Add-in Summary" tab, this column name displays as "(64-bit)" instead.
설명Remarks
추가 기능의 준비 상태에 대한 추가 정보입니다(사용 가능한 경우). 고급 보고서에만 표시됩니다.Additional information, if available, about the readiness status of the add-in. Advanced reports only.
추가 정보More information
추가 기능에 대한 추가 준비 상태 정보의 링크입니다. 고급 보고서에만 표시됩니다.Link to additional readiness information about the add-in. Advanced reports only.
설치된 총 장치 개수Total Device Installs 추가 기능이 설치된 장치의 개수입니다.Number of devices on which the add-in is installed.

추가 기능 사용 정보를 수집하는 경우에 사용할 수 있습니다.Available when collecting add-in usage information. 자세한 내용은 보고서에 추가 기능 사용 정보를 수집하고 표시를 참조하세요.For more information, see Collect and show add-in usage information in reports.
추가 기능이 사용된 총 장치 개수Total devices add-in used 추가 기능 사용 정보를 수집하기 시작한 이후로 추가 기능이 사용된 장치의 개수입니다.Number of devices on which the add-in has been used since you started collecting add-in usage information.

추가 기능 사용 정보를 수집하는 경우에 사용할 수 있습니다.Available when collecting add-in usage information. 자세한 내용은 보고서에 추가 기능 사용 정보를 수집하고 표시를 참조하세요.For more information, see Collect and show add-in usage information in reports.
{date} 이후로 사용된 추가 기능Add-in used since {date} 추가 기능 사용 정보를 수집하기 시작한 이후로 추가 기능이 사용되었는지 여부를 나타냅니다.Indication of whether the add-in has been used since you started collecting add-in usage information.

추가 기능 사용 정보를 수집하는 경우에 제공됩니다. 자세한 정보는 추가 기능 사용 정보를 수집하여 보고서에 표시하기를 참조하십시오.Available when collecting add-in usage information. For more information, see Collect and show add-in usage information in reports.

엔터프라이즈의 여러 사용자에 대한 준비 상태 정보 가져오기Getting readiness information for multiple users in an enterprise

Readiness Report Creator를 단일 사용자의 컴퓨터에 설치하고 실행하여 준비 상태 보고서를 만드는 작업은 매우 간단합니다. 하지만 대규모 조직에서 전체 부서나 지사에 대한 준비 상태 보고서를 만들어야 하는 경우에는 어떻게 될까요?It's easy enough to install and run the Readiness Report Creator on a single user's computer to create a readiness report. But what if you're in a large organization and need to create readiness reports for an entire department or branch office?

Readiness Report Creator의 UI 마법사 버전과 함께 명령줄에서 실행하거나 스크립트와 함께 사용할 수 있는 독립 실행형 실행 파일도 있습니다. 이 파일은 ReadinessReportCreator.exe이며, Readiness Toolkit가 설치되어 있는 폴더에 있습니다.Along with the UI wizard version of the Readiness Report Creator, there is also a standalone executable that can be run from the command line or used with scripts. It's named ReadinessReportCreator.exe and is located in the folder where the Readiness Toolkit is installed.

사용자에게 Readiness Report Creator의 UI 마법사 버전을 실행하도록 한 경우 사용자마다 하나씩 별도의 Excel 파일이 생성됩니다. 이 경우 부서 또는 사무실 수준의 준비 상태를 확인하기 어렵습니다. 또한 Readiness Report Creator를 실행하고 지침을 올바르게 따르려면 사용자에게 의존해야 합니다.If you have your users run the UI wizard version of the Readiness Report Creator, you end up with separate Excel files, one for each user. That makes it difficult to see readiness from a departmental or office-wide perspective. You also have to rely on the users to run the Readiness Report Creator and follow the instructions correctly.

그보다 Readiness Report Creator의 명령줄 기능을 사용하고 스크립트를 통해 Readiness Report Creator를 실행하여 사용자 대신 정보를 수집하는 것이 더 나은 대안일 수 있습니다. Readiness Report Creator에서 만든 파일을 네트워크 공유에 저장할 수 있습니다. 이 경우 적절한 쓰기 권한이 공유에 제공되어 있는지 확인해야 합니다.The better alternative might be to use the command line capabilities of the Readiness Report Creator and use a script to run the Readiness Report Creator to collect the information on behalf of the user. You can save the files created by the Readiness Report Creator to a network share. If you do this, make sure that the appropriate write permissions are given to the share.

참고

Microsoft Endpoint Configuration Manager 또는 유사한 기업 소프트웨어 배포 도구를 사용하여 Readiness Toolkit를 실행하는 경우에 사용자 컨텍스트를 사용하여 시스템 컨텍스트 대신 패키지를 배포해야 합니다. 그렇지 않은 경우 Readiness Toolkit는 컴퓨터에서 현재 사용자의 레지스트리 하이브에 최근에 사용된(MRU) 정보를 읽을 수 없습니다.If you're running the Readiness Toolkit by using Microsoft Endpoint Configuration Manager, or similar enterprise software deployment tools, be sure to deploy the package using the user context, instead of the system context. Otherwise, the Readiness Toolkit won't be able to read the most recently used (MRU) information in the current user's registry hive on the computer.

명령 프롬프트를 열고 Readiness Toolkit를 설치한 폴더로 이동한 후 다음 명령을 입력하여 사용 가능한 명령줄 옵션 목록을 볼 수 있습니다.You can see a list of the available command line options by opening a command prompt, navigating to the folder where you installed the Readiness Toolkit, and then typing the following command:

ReadinessReportCreator.exe -help

Readiness Report Creator의 명령줄 버전에는 UI 마법사 버전의 일부 기능이 없습니다. 명령줄 버전을 사용하여 가장 최근에 사용한 Office 문서 및 컴퓨터에 설치된 추가 기능을 검색하거나 로컬 폴더 또는 네트워크 공유에서 Office 문서를 검색할 수 있습니다.The command line version of the Readiness Report Creator doesn't have the all the same capabilities as the UI wizard version. You can use the command line version to scan the most recently used Office documents and installed add-ins on a computer, or Office documents in a local folder or network share.

다음은 VBA 매크로와 추가 기능을 모두 검색하고 Finance 부서의 네트워크 공유에 결과를 저장하기 위해 실행할 수 있는 명령줄의 예입니다. 추가 기능 검색을 실행하려면 addinscan 옵션을 명령줄의 일부로 포함해야 합니다.The following is an example of a command line that you can run to scan for both VBA macros and add-ins, and save the results to a network share for the Finance department. Note that you have to include addinscan option as part of the command line for the add-in scan to occur.

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

다음은 사용자의 가장 최근에 사용한 Office 문서를 검색하고 Finance 부서의 네트워크 공유에 결과를 저장하기 위해 실행할 수 있는 명령줄의 예입니다. 이 예는 VBA 매크로만 검색합니다.The following is an example of a command line that you can run to scan a user's most recently used Office documents and save the results to a network share for the Finance department. This only scans for VBA macros.

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

다음은 폴더와 모든 하위 폴더를 검색하고 Finance 부서의 네트워크 공유에 결과를 저장하기 위해 실행할 수 있는 명령줄의 예입니다. 이 예는 VBA 매크로만 검색합니다.The following is an example of a command line that you can run to scan a folder, and all its subfolders, and save the results to a network share for the Finance department. This only scans for VBA macros.

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

명령줄에서 Readiness Report Creator를 실행하는 경우에는 Excel 파일이 만들어지지 않습니다. 대신 검색한 VBA 매크로 및 추가 기능 정보가 포함된 JSON 파일이 만들어집니다.It's important to note that when you run the Readiness Report Creator from the command line, the Readiness Report Creator doesn't create an Excel file. Instead the Readiness Report Creator creates JSON files containing VBA macro and add-in information from the scan.

이러한 여러 가지 명령줄 검색에서 통합된 Excel 보고서를 만들려면 Readiness Report Creator의 UI 마법사 버전을 실행해야 합니다. 정보 원본에 대해 "로컬 폴더 또는 네트워크 공유에 함께 저장된 이전 준비 상태 결과"를 선택한 다음 검색을 위해 모든 파일을 저장한 위치를 지정합니다. 그러면 Readiness Report Creator가 JSON 파일의 정보를 단일 Excel 파일의 준비 상태 보고서에 통합합니다.To create a consolidated Excel report from these various command line scans, you need to run the UI wizard version of the Readiness Report Creator. For the information source, select "Previous readiness results saved together in a local folder or network share," and then specify the location where you saved all the files for the scans. The Readiness Report Creator then consolidates the information from the JSON files into a readiness report in a single Excel file.

준비 보고서 작성자가 Excel 워크시트의 각 행에 Office 문서에 발생하는 각 문제를 나열합니다.Keep in mind that the Readiness Report Creator lists each issue with an Office document in a separate row in the Excel worksheet. 따라서 준비 보고서 작성자는 1046575개 결과만 반환할 수 있습니다.Therefore, the Readiness Report Creator can only return 1,046,575 results. 이 제한을 초과하는 경우 보고서 범위(예: 특정 부서)를 좁게 하는 것이 좋습니다.If you expect to exceed these limits, we recommend that you narrow the scope of your report, such as to a specific department. 또는 SQL 내보내기 옵션에는 수용할 수 있는 결과 수에 제한이 없으므로 결과 수가 많은 경우 이를 선택하는 것이 좋습니다.Alternatively, the SQL export option doesn't have a limit on the number of results that it can accommodate, so this may be a suitable choice if you expect a large number of results.

기본적으로 Readiness Toolkit는 타임아웃되기 전에 파일을 스캔하는 데 2분 소비한 다음 다른 파일로 이동합니다. 명령행의 -t 옵션을 사용하여 Readiness Toolkit가 파일을 스캔하는 데 2분 이상을 허용할 수 있습니다.By default, the Readiness Toolkit will spend 2 minutes scanning a file before timing out and moving on to another file. You can use the -t option from the command line to allow the Readiness Toolkit more than 2 minutes to scan a file.

SQL Server를 사용하여 결과 보고 저장Use SQL Server to store report results

버전 1.2.19098 (2019년 4월 9일에 릴리스 됨)부터 모든 지원되는 버전의 SQL Server 또는 SQL Server Express로 보고서 데이터를 내보낼 수 있습니다.Starting with Version 1.2.19098 (which was released on April 9, 2019), you can export report data to any supported version of SQL Server or SQL Server Express. 이 기능은 Readiness Toolkit 보고서를 실행할 때 더 큰 규모와 유연함을 원한다는 많은 고객들의 피드백에 대한 응답으로 제공됩니다.This capability is in response to feedback from many customers who want greater scale and more flexibility when running Readiness Toolkit reports.

Readiness Report Creator 마법사 또는 명령줄 중 하나를 사용할 수 있습니다.You can use either the Readiness Report Creator wizard or the command line. Readiness Report Creator를 사용하는 경우 로컬 폴더 또는 네트워크 공유의 Office 문서 또는 로컬 폴더 또는 네트워크 공유에 함께 저장된 이전 준비 결과 옵션 중 하나를 선택하십시오.If you're using the Readiness Report Creator, select either Office documents in a local folder or network share or Previous readiness results saved together in a local folder or network share option. 그런 다음 보고서 설정 페이지에서 SQL Server 보고서를 선택합니다.Then, on the Report settings page, select SQL Server report. 필요한 자격 증명과 사용할 데이터베이스의 이름을 입력하십시오.Provide the necessary credentials and the name of the database you want to use. 데이터베이스가 없는 경우에는 새롭게 만들어집니다.If the database doesn't exist, it will be created.

Excel 파일을 만드는 대신 결과를 검토할 수 있도록 동일한 정보가 포함 된 Power BI 보고서가 만들어집니다.Instead of creating an Excel file, a Power BI report, with the same information, is created for you to review the results. 이 Power BI 보고서는 원하는 대로 확장하거나 변경할 수 있습니다.This PowerBI report can be expanded on or changed as desired. 파일 확장명은 .pbit이며 Readiness Toolkit이 설치된 폴더 (일반적으로 C:\ Program Files (x86)\Microsoft Readiness Toolkit for Office)에 저장됩니다.It has a file extension of .pbit and is saved to the folder where the Readiness Toolkit is installed, which is usually C:\Program Files (x86)\Microsoft Readiness Toolkit for Office. Power BI에서 메시지가 표시되면 직접 쿼리 데이터 액세스 모드를 선택합니다.If prompted in Power BI, select Direct Query data access mode.

Readiness Report Creator의 명령줄 버전을 사용하는 경우 ReadinessReportCreator.exe -help를 입력하여 SQL Server 데이터베이스 사용에 대한 적절한 명령을 확인하십시오.If you're using the command line version of the Readiness Report Creator, type ReadinessReportCreator.exe -help to see the appropriate commands for using a SQL Server database. 예를 들어 다음 명령을 사용하여 Finance 부서의 이전 준비 결과에서 보고서를 만들고 Readiness라는 로컬 SQL 데이터베이스를 사용하고 Windows 인증 대신 SQL Server 인증을 사용할 수 있습니다.For example, you can use the following command to create a report from previous readiness results for the Finance department, using a local SQL database named Readiness, and using SQL Server authentication, instead of Windows authentication.

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

레이블을 사용하여 보고서의 데이터 분류 및 필터링Use labels to categorize and filter data in reports

최대 4개의 사용자 지정 레이블을 지정하여 Readiness Toolkit에서 만든 보고서의 데이터를 분류 및 필터링할 수 있습니다. 레이블은 가장 최근에 사용한 Office 문서 및 사용자의 컴퓨터에 설치된 추가 기능 검색을 기반으로 하는 보고서에서 사용할 수 있습니다.You can specify up to four custom labels to categorize and filter data in reports created by the Readiness Toolkit. Labels are available in reports that are based on scans of the most recently used Office documents and installed add-ins on the user’s computer.

사용자 지정 레이블에 대한 문자열을 지정할 수 있습니다. 예를 들어 레이블을 사용하여 사용자의 부서, 직함 또는 지리적 위치를 나타낼 수 있습니다. Readiness Toolkit가 사용자의 컴퓨터에서 실행되는 경우 사용자 지정 레이블이 수집되며 생성된 보고서에서 사용할 수 있게 됩니다. 예를 들어 Finance 부서의 데이터만 표시하거나 아프리카에 있는 사무실의 데이터만 표시하도록 보고서를 필터링할 수 있습니다. 부서에 항상 레이블 1을 사용하는 등 일관된 방식으로 레이블을 할당합니다.You can specify any string for the custom labels. For example, you can use a label to indicate the user’s department, title, or geographic location. When the Readiness Toolkit runs on the user’s computer, the custom labels are collected and are made available in the reports that are created. For example, you can filter the report to show only data from the Finance Department or only data from offices in Africa. Assign labels in a consistent manner, such as always using Label 1 for department.

You can specify these labels by using the Specify custom labels to use with the Readiness Toolkit Group Policy setting.You can specify these labels by using the Specify custom labels to use with the Readiness Toolkit Group Policy setting. You can find this policy setting under User Configuration\Policies\Administrative Templates\Microsoft Office 2016\Readiness Toolkit.You can find this policy setting under User Configuration\Policies\Administrative Templates\Microsoft Office 2016\Readiness Toolkit. Be sure to download the latest Administrative Template files (ADMX/ADML) for Office.Be sure to download the latest Administrative Template files (ADMX/ADML) for Office.

참고

Office 원격 분석 대시보드를 사용 중이며 태그(레이블)를 이미 구성한 경우 Readiness Toolkit는 사용자의 컴퓨터를 검색하는 동안 이러한 레이블을 자동으로 수집하고 해당 보고서에서 사용할 수 있도록 합니다. 그러나 Readiness Toolkit용으로 지정한 레이블은 Office 원격 분석 대시보드에 표시되지 않습니다.If you're using the Office Telemetry Dashboard and have already configured tags (labels), the Readiness Toolkit automatically collects those labels during its scan of the user's computer and will make them available in its reports. But, labels you specify for the Readiness Toolkit won't appear in the Office Telemetry Dashboard.

보고서에 수집된 데이터의 개인정보 관리Manage the privacy of data collected in reports

조직의 사용자가 민감하거나 대외비인 정보가 포함된 파일의 명칭을 사용하여 Office 파일을 저장하는 것은 일반적입니다. 사용자의 프라이버시를 보호하고 민감한 정보 노출을 방지하기 위해, Readiness Toolkit를 사용하면 파일 경로 및 스캔시 식별된 문서의 명칭을 숨긴 보고서를 생성할 수 있습니다. UI 마법사에서 또는 명령행에서 Readiness Report Creator를 실행하여 이 정보를 숨긴 보고서를 생성할 수 있습니다.It’s common for users in an organization to save Office files using file names that contain sensitive or confidential information. To protect the privacy of users and to help prevent revealing sensitive information, the Readiness Toolkit allows you to create a report that conceals the file paths and names of documents identified during a scan. You can create a report that conceals this information either by running the Readiness Report Creator from the UI wizard or from the command line.

UI 마법사를 사용하는 경우, 만들려는 보고서의 타입으로 "이 컴퓨터에서 가장 최근에 사용된 Office 문서 및 설치된 추가 기능" 또는 "로컬 폴더 또는 네트워크 공유의 Office 문서"를 선택하여 시작하십시오. 그런 다음 마법사의 다음 페이지에서 파일의 명칭 및 경로 숨기기 확인란을 선택하여 계속하십시오.If you're using the UI wizard, begin by selecting either "Most recently used Office documents and installed add-ins on this computer" or "Office documents in a local folder or network share" as the type of report that you want to create. Then, on the next page of the wizard, select the Conceal file names and paths check box, before continuing on.

명령줄을 사용하여 보고서를 생성하는 경우, 다음 예처럼 -ConcealNames 옵션을 사용합니다.If you are using the command line to create a report, use the -ConcealNames option, as shown in the following example.

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

파일 경로와 문서 명칭을 숨기는 보고서를 만들 때 남는 유일한 문자는 구동 문자, 파일 명칭의 첫 두 글자와 파일 확장자입니다. 파일 경로의 다른 글자(최대 8자)와 파일명칭의 다른 글자들은 별표(*)로 대체됩니다. 예컨대 "c:\mergersinfo\Q4\companyx.docx"는 "c:\********\co******.docx"로 나타날 것입니다.When you create a report that conceals the file paths and names of documents, the only characters that remain are the drive letter, the first two characters of the file name, and the file extension. The other characters of the file path, up to 8 characters, and of the file name are replaced with asterisks (*). For example, "c:\mergersinfo\Q4\companyx.docx" will appear as "c:\********\co******.docx."

보고서를 만들 때 스캔을 실행한 컴퓨터에 file-names.log라는 파일 명칭이 만들어집니다. 이 파일에는 스캔된 파일의 경로 및 명칭의 완전한 목록이 포함되고 숨겨진 정보는 없습니다. 로그 파일에는 열거된 각 파일의 준거 코드도 포함됩니다. 이 준거 코드는 생성된 보고서의 열에 나타납니다. 이로써 보고서에서 추가 조사가 필요한 VBA 매크로 또는 추가 기능 문제가 식별되는 경우 보고서의 특정 파일을 식별할 수 있습니다. file-names.log 파일은 사용자의 AppData 폴더의 임시 폴더에 저장됩니다. 예컨대, user01의 경우, 파일은 C:\Users\user01\AppData\Local\Readiness Toolkit Temp\ 폴더에 저장됩니다.When the report is created, a file named file-names.log is created on the computer that ran the scan. This file contains a complete list of the file paths and names that were scanned, without any of the information concealed. The log file also includes a reference code for each file listed. This reference code appears in a column of the report that's created. This allows you to identify the specific file in the report, in case a VBA macro or add-in issue that needs further investigation is identified in the report. The file-names.log file is saved to a temp folder in the user's AppData folder. For example, for user01, the file is saved to the C:\Users\user01\AppData\Local\Readiness Toolkit Temp\ folder.

보고서에 추가 기능 사용 정보를 수집하고 표시Collect and show add-in usage information in reports

보고서에 추가 기능 사용 정보를 수집하고 표시하여 조직 내에서 가장 자주 사용하는 추가 기능과 해당 사용자에 대한 더욱 잘 이해하고 싶은 경우, Readiness Toolkit를 사용하여 추가 기능 사용 정보를 수집하여 준비 보고서에 포함시킬 수 있습니다.If you want to get better insights into which add-ins are used most often within your organization and by whom, you can use the Readiness Toolkit to gather add-in usage information and include it in a readiness report.

To collect add-in usage information, install the most current version of the Readiness Toolkit on each computer that you want to capture add-in usage information from.To collect add-in usage information, install the most current version of the Readiness Toolkit on each computer that you want to capture add-in usage information from. To enable the agent that generates and collects the add-in usage information, you need to enable the "Allow add-in usage data to be generated and collected by the Readiness Toolkit" Group Policy setting.To enable the agent that generates and collects the add-in usage information, you need to enable the "Allow add-in usage data to be generated and collected by the Readiness Toolkit" Group Policy setting. This policy setting is available in the most current version of the Administrative Template files (ADMX/ADML) for Office that are available on the Microsoft Download Center.This policy setting is available in the most current version of the Administrative Template files (ADMX/ADML) for Office that are available on the Microsoft Download Center. This policy setting is found under User Configuration\Policies\Administrative Templates\Microsoft Office 2016\Readiness Toolkit.This policy setting is found under User Configuration\Policies\Administrative Templates\Microsoft Office 2016\Readiness Toolkit.

생성 및 수집되는 데이터로는 언제 추가 기능이 로드되고 사용되었는가 및 추가 기능이 충돌하는가 등이 있습니다. 이 정보는 사용 현황 에이전트가가 실행되는 컴퓨터의 레지스트리에 저장됩니다.The data generated and collected includes when the add-in is loaded and used, and if the add-in crashes. This information is stored in the registry of the computer on which the usage agent runs.

귀하의 사용자와 그들의 사용 특성을 잘 커버하기 위해 사용 현황 에이전트가 적어도 30일 동안 가동되게 하는 것이 좋습니다. 모니터링 기간이 완료되면 준비 상태 보고서를 생성하여 정보를 수집하고 보고서에 표시하십시오. 필요한 정보를 확보한 후에는 그룹 방침 설정을 변경하여 사용 현황 에이전트를 끄십시오.We recommend that you allow the usage agent to run for at least 30 days, to ensure you have good coverage of your users and their usage behavior. Once the monitoring period is complete, create a readiness report to collect the information and display it in a report. After you have the information you need, turn off the usage agent by changing the Group Policy setting.

참고

이 Readiness Toolkit 릴리스에서는, Office 2016을 구동하는 컴퓨터에서 추가 기능 사용 정보를 수집하지 않습니다.In this release of the Readiness Toolkit, no add-in usage information is collected on computers that are running Office 2016.

Silverlight 또는 Flash 컨트롤 감지Detect Silverlight or Flash controls

Silverlight, Shockwave Flash 및 Macromedia Flash 컨트롤은 Microsoft 365 Apps에서 활성화가 차단됩니다.Silverlight, Shockwave Flash, and Macromedia Flash controls are blocked from activating in Microsoft 365 Apps. 이에 대한 자세한 내용은 이 기술 커뮤니티 게시물을 읽어보세요.For more information about this, read this Tech Community post.

이러한 컨트롤이 포함된 Office 파일을 식별하려면, 준비 상태 보고서를 만들 때 모든 Office 문서를 스캔캔하도록 선택할 수 있습니다. 그러면 Office 파일에 매크로가 포함되어 있지 않는 경우에도 모든 파일을 스캔합니다. 더 많은 파일이 스캔되기 때문에 보고서 생성이 더 오래 걸립니다.To identify Office files that contain these controls, you can choose to scan all Office documents when you create a readiness report. This will scan all Office files, even if those files don't contain macros. Because more files are scanned, report creation will take longer.

클라우드 기반 파일을 검사하는 방법How to scan cloud-based files

기본적으로, Readiness Report Creator는 SharePoint 문서 라이브러리, OneDrive 또는 다른 유형의 클라우드 기반 저장소 위치에 저장된 파일을 검색할 수 없습니다. 이러한 파일 중 하나를 검색하려고 하면 해당 파일이 보고서에 "클라우드 기반"으로 표시됩니다.By default, the Readiness Report Creator can't scan files that are saved in a SharePoint document library, in OneDrive, or in some other type of cloud-based storage location. If you try to scan one of these files, the file shows up as "Cloud-based" in the report.

한 가지 가능한 해결 방법은 사용자의 컴퓨터에서 이러한 클라우드 기반 파일의 로컬 캐시를 검사하는 것입니다. 파일이 클라우드 기반 위치에만 저장되어 있으면 OneDrive 또는 SharePoint 공유에 매핑된 네트워크 드라이브를 만들 수 있습니다. 그런 다음 Readiness Report Creator가 해당 드라이브를 검사하도록 할 수 있습니다. 그러나 이 위치를 검사할 때는 검사를 수행하기 위해 파일을 메모리에 다운로드해야 합니다. 이러한 파일의 수와 크기에 따라 스캔이 상당히 오래 걸릴 수 있으며 상당한 네트워크 대역폭을 사용하게 될 수도 있습니다.One possible workaround is to scan the local cache of these cloud-based files on the user's computer. If the files are only stored in a cloud-based location, you can create a mapped network drive to a OneDrive or SharePoint share. Then, you can have Readiness Report Creator scan that drive. But, when this location is scanned, the files must be downloaded in memory to perform the scan. Depending on the number and size of those files, this could result in the scan taking significantly longer and using up a considerable amount of network bandwidth.

추가 정보Additional information

VBA 매크로에 대해 분석되는 파일 확장명File extensions analyzed for VBA macros

다음 표에는 Readiness Report Creator가 Office 문서에서 VBA 매크로를 찾을 때 분석되는 파일 확장명이 응용 프로그램별로 나열되어 있습니다.The following table lists, by application, the file extensions that are analyzed when the Readiness Report Creator looks for VBA macros in Office documents.

응용 프로그램Application 파일 확장명File extension
AccessAccess
accdb, accdt, mdbaccdb, accdt, mdb
ExcelExcel
xla, xlam, xls, xlsm, xlsx, xlt, xltm, xltxxla, xlam, xls, xlsm, xlsx, xlt, xltm, xltx
OutlookOutlook
otmotm
PowerPointPowerPoint
pot, potm, potx, ppa, ppam, pps, ppsm, ppt, pptm, pptx, sldx, sldmpot, potm, potx, ppa, ppam, pps, ppsm, ppt, pptm, pptx, sldx, sldm
ProjectProject
mpp, mptmpp, mpt
PublisherPublisher
pubpub
VisioVisio
vsd, vsdx, vsdmvsd, vsdx, vsdm
WordWord
doc, docm, docx, dot, dotm, dotxdoc, docm, docx, dot, dotm, dotx

Readiness Report Creator에서 데이터를 수집하는 추가 기능 유형Types of add-ins for which the Readiness Report Creator collects data

다음 표에는 준비 상태 보고서 작성자가 데이터를 수집하는 추가 기능 유형이 표시됩니다.The following table lists the types of add-ins that the Readiness Report Creator collects data on. 모든 Office 응용 프로그램용 추가 기능은 식별되지만 웹 추가 기능은 포함되지 않습니다. Microsoft 365 Apps에서 실행되는 것으로 확인된 COM 추가 기능에 대해 준비 상태 정보가 제공됩니다.Add-ins for all Office applications are identified, but it doesn't include web add-ins. Readiness information is provided for COM add-ins that we have seen running in Microsoft 365 Apps.

추가 기능 유형Add-in type Office 응용 프로그램Office applications 설명Description
자동화Automation
ExcelExcel
Excel 지원 자동화 추가 기능은 COM 추가 기능을 기반으로 합니다. 자동화 추가 기능의 함수는 Excel 워크시트의 수식에서 호출할 수 있습니다.Excel-supported automation add-ins are built upon COM add-ins. Functions in Automation add-ins can be called from formulas in Excel worksheets.
COMCOM
Excel, Outlook, PowerPoint 및 WordExcel, Outlook, PowerPoint, and Word
COM 추가 기능에는 일반적으로 관리되는 코드를 사용하여 개발된 VSTO(Visual Studio Tools for Office) 및 C++로 작성된 추가 기능이 포함됩니다.COM add-ins include add-ins usually written in C++ and Visual Studio Tools for Office (VSTO) developed using managed code.
VBAVBA
Excel, PowerPoint 및 WordExcel, PowerPoint, and Word
VBA 추가 기능은 VBA 코드를 포함하는 응용 프로그램 관련 파일입니다. 여기에는 매크로를 지원하는 Word 템플릿(.dotm), Excel 추가 기능(.xla, .xlam) 및 PowerPoint 추가 기능(.ppa, .ppam)이 포함됩니다.VBA add-ins are application-specific files that contain VBA code. These include macro-enabled Word templates (.dotm), Excel add-ins (.xla, .xlam), and PowerPoint add-ins (.ppa, .ppam).
WLLWLL
WordWord
WLL(.wll) 추가 기능은 Word와 관련된 파일이며 DLL 작성을 지원하는 모든 컴파일러를 사용하여 작성됩니다.WLL (.wll) add-ins are specific to Word and built with any compiler that supports building DLLs.
XLLXLL
ExcelExcel
XLL 추가 기능(.xll)은 Excel과 관련된 파일이며 DLL(동적 연결 라이브러리) 작성을 지원하는 모든 컴파일러를 사용해서 작성할 수 있습니다. 이 파일은 설치 또는 등록이 필요하지 않습니다. XLL 추가 기능에는 사용자 정의 명령 및 함수를 포함하는 DLL도 포함될 수 있습니다.XLL add-ins (.xll) are specific to Excel and are built with any compiler that supports building DLLs (dynamic-link libraries). They do not have to be installed or registered. XLL add-ins also include DLLs that contain user-defined commands and functions.
XLS RTDXLS RTD
ExcelExcel
XLS RTD(실시간 데이터) 추가 기능은 데이터를 실시간으로 검색하기 위해 RealTimeData 워크시트 함수를 사용하여 자동화 서버를 호출하는 Excel 워크시트입니다.XLS real-time data (RTD) add-ins are Excel worksheets that use the RealTimeData worksheet function to call an Automation server to retrieve data in real-time.

고급 보고서를 만들 때 Microsoft로 전송되는 정보의 예Examples of the information sent to Microsoft when creating an advanced report

고급 보고서를 만들도록 선택한 경우 일부 정보가 Microsoft로 전송됩니다.When you choose to create an advanced report, some information is sent to Microsoft.

다음 표에서는 검색하는 동안 찾은 VBA 매크로에 대해 Microsoft로 전송되는 정보 목록을 예제와 함께 제공합니다.The following table provides a list of the information that is sent to Microsoft about the VBA macros that are found during a scan, along with examples.

데이터Data 설명Description Example
DevicesScannedDevicesScanned
검색되지 않은 컴퓨터 수입니다.Number of computers that were scanned.
DevicesScanned: 23DevicesScanned: 23
UniqueUsersUniqueUsers
검색에 포함된 사용자 수입니다.Count of users included in scan.
UniqueUsers: 14UniqueUsers: 14
규칙Rule
검색된 VBA 매크로에 적용하기 위해 특정 규칙을 찾은 횟수입니다. GUID는 규칙을 고유하게 식별하는 데 사용됩니다.Count of how many times a specific rule was found to apply to the VBA macros scanned. A GUID is used to uniquely identify the rule.
48f05b1d-c8ad-4d0c-9453-1abdf007b2db: 2348f05b1d-c8ad-4d0c-9453-1abdf007b2db: 23

74db65ab-76f3-43fb-997d-0d9750efb527: 274db65ab-76f3-43fb-997d-0d9750efb527: 2
FilesWithIssuesFilesWithIssues
호환성 문제가 있는 고유한 파일의 개수입니다.Count of unique files with compatibility issues.
FilesWithIssues: 320FilesWithIssues: 320
FilesWithDuplicateVBAFilesWithDuplicateVBA
중복된 매크로가 들어 있는 고유한 파일의 개수입니다.Count of unique files containing duplicate macros.
FilesWithDuplicateVBA: 233FilesWithDuplicateVBA: 233
FilesWithNoIssuesFoundFilesWithNoIssuesFound
문제가 없는 고유한 파일의 개수입니다.Count of unique files with no issues.
FilesWithNoIssuesFound: 12FilesWithNoIssuesFound: 12
InaccessibleFilesInaccessibleFiles
액세스할 수 없는 고유한 파일의 개수입니다.Count of unique inaccessible files.
InaccessibleFiles: 4InaccessibleFiles: 4
FilesPasswordProtectedFilesPasswordProtected
암호로 보호된 고유한 파일의 개수입니다.Count of unique files that were password protected.
FilesPasswordProtected: 123FilesPasswordProtected: 123
FilesLockedFilesLocked
잠긴 고유한 파일의 개수입니다.Count of unique locked files.
FIlesLocked: 0FIlesLocked: 0
FilesWithVBAFilesWithVBA
VBA가 있는 고유한 파일의 개수입니다.Count of unique files with VBA.
FilesWithVBA: 122FilesWithVBA: 122
FilesWithoutVBAFilesWithoutVBA
VBA가 없는 고유한 파일의 개수입니다.Count of unique files without VBA.
FilesWithoutVBA: 11FilesWithoutVBA: 11
SignificantremediationrequiredSignificantremediationrequired
중요한 업데이트 관리가 필요한 고유한 파일의 개수입니다.Count of unique files that require significant remediation.
Significantremediationrequired: 12Significantremediationrequired: 12
LimitedremediationrequiredLimitedremediationrequired
제한된 업데이트 관리가 필요한 고유한 파일의 개수입니다.Count of unique files that require limited remediation
Limitedremediationrequired: 12Limitedremediationrequired: 12
MinimalvalidationrequiredMinimalvalidationrequired
최소한의 유효성 검사가 필요한 고유한 파일의 개수입니다.Count of unique files that require minimal validation.
Minimalvalidationrequired: 22Minimalvalidationrequired: 22
CodeDesignChangesCodeDesignChanges
Microsoft에서 변경을 권장하는 기능의 사용이 포함된 고유한 파일의 개수입니다.Count of unique files that contain use of features that we would recommend changes.
CodeDesignChanges: 1CodeDesignChanges: 1
DevicesWithNoMacrosDevicesWithNoMacros 매크로를 사용하는 파일이 없는 장치의 개수입니다.Number of devices that didn't have macro enabled files. DevicesWithNoMacros: 12DevicesWithNoMacros: 12
DevicesWithDeclaresDevicesWithDeclares 검사를 수행한 장치 중 Declare 문을 사용한 매크로를 포함한 장치의 개수입니다.Number of devices scanned that included macros that used Declare statements. DevicesWithDeclares: 12DevicesWithDeclares: 12
DevicesWhichRequireSignificantRemediationDevicesWhichRequireSignificantRemediation 중요한 수정이 필요한 매크로 파일을 포함한 장치의 개수입니다.Number of devices that contain macro files that require significant remediation. DevicesWhichRequireSignificantRemediation: 12DevicesWhichRequireSignificantRemediation: 12
DevicesBlockedFromUpgradeDevicesBlockedFromUpgrade Microsoft 365 Apps로 업그레이드 시 차단을 해제하기 위해 수정이 필요한 매크로를 포함한 장치의 개수입니다.Number of devices that contain macros that require remediation to be unblocked from upgrading to Microsoft 365 Apps. DevicesBlockedFromUpgrade: 1DevicesBlockedFromUpgrade: 1
DevicesWithMacrosWithIssuesDevicesWithMacrosWithIssues 매크로와의 호환성 문제를 갖고 있는 장치의 개수입니다.Number of devices that contain compatibility issues with macros. DevicesWithMacrosWithIssues: 2DevicesWithMacrosWithIssues: 2
DevicesWhichRequireLimitedRemediationDevicesWhichRequireLimitedRemediation 약간의 수정이 필요한 매크로 파일을 포함한 장치의 개수입니다.Number of devices that contain macro files that require limited remediation. DevicesWhichRequireLimitedRemediation: 12DevicesWhichRequireLimitedRemediation: 12
DevicesWhichRequireMinimalValidationDevicesWhichRequireMinimalValidation 최소한의 유효성 검사를 필요로 하는 매크로 파일을 포함한 장치의 개수입니다.Number of devices that contain macro files that require minimal validation. DevicesWhichRequireMinimalValidation: 12DevicesWhichRequireMinimalValidation: 12
DevicesWithMacrosWithoutIssuesDevicesWithMacrosWithoutIssues 매크로를 포함하지만 호환성 문제를 갖고 있지 않은 장치의 개수입니다.Number of devices that contain macros, but don’t have any compatibility issues. DevicesWithMacrosWithoutIssues: 12DevicesWithMacrosWithoutIssues: 12
DevicesWithMacrosDevicesWithMacros 매크로 파일을 포함하는 장치의 개수입니다.Number of devices that contain macro files. DevicesWithMacros: 12DevicesWithMacros: 12
DevicesSafeToUpgradeDevicesSafeToUpgrade Microsoft 365 Apps로 업그레이드할 준비가 된 장치의 개수입니다.Number of devices are ready to upgrade to Microsoft 365 Apps. DevicesSafeToUpgrade: 12DevicesSafeToUpgrade: 12
DevicesWithOlderToolVersionDevicesWithOlderToolVersion 이전 버전의 Readiness Toolkit를 사용하는 장치의 개수입니다.Number of devices that are using an older version of the Readiness Toolkit. DevicesWithOlderToolVersion: 12DevicesWithOlderToolVersion: 12

다음 표에서는 검색하는 동안 찾은 추가 기능에 대해 Microsoft로 전송되는 정보 목록을 예제와 함께 제공합니다.The following table provides a list of the information that is sent to Microsoft about the add-ins that are found during a scan, along with examples.

데이터Data Example
추가 기능 Pro IDAdd-in Pro ID
UCAddin.LyncAddin.1UCAddin.LyncAddin.1
이름Friendly Name
Microsoft Office 2016용 Skype 모임 추가 기능(Outlook)Skype Meeting Add-in for Microsoft Office 2016(Outlook)
설명Description
Microsoft Office 2016용 Skype 모임 추가 기능Skype Meeting Add-in for Microsoft Office 2016
파일 이름File Name
UCADDIN.DLLUCADDIN.DLL
추가 기능 CLSIDAdd-in CLSID
{A6A2383F-AD50-4D52-8110-3508275E77F7}{A6A2383F-AD50-4D52-8110-3508275E77F7}
공급자Provider
Microsoft CorporationMicrosoft Corporation
파일 타임스탬프File Timestamp
14999408321499940832
파일 버전File Version
16.0.8326.204416.0.8326.2044
Office 응용 프로그램Office App
OutlookOutlook
장치 수Number of Devices
3535

매크로 설정을 변경하여 준비 상태 보고서에 정보 표시Change macro settings to view information in the readiness report

Readiness Report Creator에서 만든 보고서는 매크로 및 액티브 콘텐츠를 사용하여 보고서에 정보를 표시합니다. 따라서 VBA 매크로 호환성 및 추가 기능 준비 상태 정보를 보고서에 표시하려면 Excel에서 매크로 및 액티브 콘텐츠를 허용해야 합니다. 매크로 및 액티브 콘텐츠가 Excel에서 허용되지 않으면 보고서를 열 때 개요 워크시트에 시작 메시지가 표시됩니다. 이 페이지에는 매크로 및 액티브 콘텐츠를 허용하는 방법에 대한 지침이 있습니다. 메시지 표시줄에서 콘텐츠 사용을 클릭하기만 하면 됩니다.The report created by the Readiness Report Creator uses macros and active content to display the information in the report. Therefore, to see the VBA macro compatibility and the add-in readiness information in the report, you need to allow macros and active content in Excel. If macros and active content aren't enabled in Excel, you see a Getting started message on the Overview worksheet when you open the report. On that page are instructions on how to enable macros and active content. This can be as simple as clicking Enable Content in the Message Bar.

경우에 따라 메시지 표시줄과 콘텐츠 사용 선택 항목이 표시되지 않을 수도 있습니다. 이는 Excel이 알림 없이 모든 매크로를 제외하도록 구성되어 있기 때문일 가능성이 가장 높습니다. 파일 > 옵션 > 보안 센터 > 보안 센터 설정... > 매크로 설정으로 이동하여 이 설정을 선택할 수 있습니다. 보안 센터 대화 상자에서 설정을 모든 매크로 제외(알림 표시) 로 변경할 수 있습니다. 그런 다음 확인을 선택하여 변경 내용을 저장하고 보안 센터 대화 상자를 닫은 후 확인을 선택하여 Excel 옵션 대화 상자, 보고서 파일을 차례로 닫습니다. 보고서 파일을 다시 열면 메시지 표시줄과 콘텐츠 사용 선택 항목이 표시됩니다.In some cases, you might not see the Message Bar and the Enable Content choice. This is most likely because Excel is configured to disable all macros without notification. You can check this setting by going to File > Options > Trust Center > Trust Center Settings… > Macro Settings. There, in the Trust Center dialog box, you can change the setting to Disable all macros with notification. After you do that, choose OK to save the change and close the Trust Center dialog box, then choose OK to close the Excel Options dialog box, and then close the report file. When you open the report file again, you should see the Message Bar and the Enable Content choice.

매크로 설정 선택 항목이 보안 센터 대화 상자에서 회색으로 표시되는 경우에는 관리자가 그룹 정책을 사용하여 이러한 설정을 구성한 것이므로 설정을 수동으로 변경할 수 없습니다. 이 경우 가장 간단한 해결 방법은 메시지 표시줄에서 콘텐츠 사용 선택 항목을 선택하여 Excel에 대한 매크로 설정이 매크로를 허용하는 다른 컴퓨터에서 보고서 파일을 여는 것입니다.If the macro settings choices are grayed out in the Trust Center dialog box, an administrator has configured these settings by using Group Policy and the settings can't be changed manually. In this case, the simplest solution is to open the report file on a different computer where the macro settings for Excel allow you to enable macros by selecting the Enable Content choice in the Message Bar.

매크로 설정 선택 항목에 대한 자세한 내용은 Office 파일에서 매크로 허용 또는 제외를 참조하세요.For more information about macro setting choices, see Enable or disable macros in Office files.

"알 수 없음" 또는 "데이터 부족"으로 분류된 추가 기능에 대해 수행할 가능한 단계Possible steps to take for add-ins classified as "Unknown" or "Insufficient data"

추가 기능이 "알 수 없음" 또는 "데이터 부족"으로 분류된 경우 이는 아직 Microsoft에 추가 기능에 대한 충분한 정보가 없어 준비 상태를 제공할 수 없음을 의미합니다. 이 추가 기능이 조직의 업무에 중요한 경우 다음을 수행할 수 있습니다.If an add-in is classified as "Unknown" or "Insufficient data" this means that Microsoft doesn't yet have sufficient information regarding the add-in to provide a readiness status. If this is an add-in that is business critical for your organization, you can do the following:

  • 추가 기능이 Microsoft 365 Apps에서 지원되는지 확인하려면 이 추가 기능을 개발한 소프트웨어 공급자에게 문의하세요.Contact the software provider who developed this add-in to see if the add-in is supported for Microsoft 365 Apps. 또한 소프트웨어 공급자가 Ready for Windows 사이트에서 Microsoft 365 Apps에 대한 추가 기능 지원을 나열하도록 요청할 수 있습니다.Also, you can request that your software provider list the add-in's support for Microsoft 365 Apps on the Ready for Windows site. 소프트웨어 공급자는 추가 기능을 나열하여 다른 기업에서 Microsoft 365 Apps에 대한 추가 기능의 지원 상태를 사용 가능하도록 할 수 있습니다.By listing the add-in, the software provider can make the add-in's support status for Microsoft 365 Apps available to other enterprises.

  • ReadyForOffice@microsoft.com으로 문의하세요. 추가 기능의 준비 상태를 데이터베이스에 추가하기 위해 최선을 다하겠습니다. 다음을 포함하여 추가 기능에 대한 최대한 많은 정보를 제공해 주시기 바랍니다.Contact us at ReadyForOffice@microsoft.com. We'll do our best to add the readiness status of the add-in to our database. Please provide as much information about the add-in as possible including, but not limited to, the following:

    • 이름Friendly name

    • 파일 버전File version

    • 소프트웨어 공급자Software provider

    • 다운로드 링크 또는 추가 기능을 다운로드하여 설치하는 방법에 대한 세부 정보Download link, or any details on how to download and install the add-in.

    • 추가 기능의 유형, 추가 기능이 사용되는 Office 응용 프로그램, 프로그램 ID, CLSID 등 기타 세부 정보Other details, such as the type of add-in, which Office app the add-in is used with, the Prog ID, or the CLSID.

Microsoft에 보내는 오류 보고서의 정보Information sent in an error report to Microsoft

준비 상태 보고서를 표시하는 데 문제가 있는 경우 Microsoft에 오류 보고서를 보낼지 물어보는 메시지가 제공됩니다. 예를 들어 보고서에서 그래프를 만들거나 수집된 데이터를 쿼리하는 데 문제가 있는 경우가 여기에 해당합니다.If there is a problem showing the readiness reports, you will receive a message asking if you want to send an error report to Microsoft. For example, if there is a problem creating a graph in the report or querying the data collected.

Microsoft에 오류 보고서를 보내면 Readiness Toolkit를 개선하는 데 기여할 수 있습니다. Microsoft에 보내는 오류 보고서에는 개인 식별 정보가 포함되지 않습니다. 다음 표에서는 Microsoft에 보내는 오류 보고서의 정보 목록을 제공합니다.By sending an error report to Microsoft, you can help us improve the Readiness Toolkit. The error report sent to Microsoft doesn't contain any personally identifiable information. The following table provides a list of what information is sent to Microsoft in the error report.

보내는 데이터Data sent 설명Description
모듈Module 오류가 발생한 VBA 모듈입니다.The VBA module where the error occurred.
하위/함수 이름Sub/Function name 오류가 발생한 하위 프로시저 또는 함수의 이름입니다.The name of the sub procedure or function that the error occurred in.
줄 식별자Line identifier 성공적으로 실행된 마지막 코드 줄의 시작 부분에 있는 식별자입니다.The identifier placed at the beginning of the last successfully executed line of code.
오류 메시지Error message 일반적으로 오류에 의해 출력된 사용자 메시지입니다. 일부 오류는 지역화될 수도 있습니다.The user message normally output by the error. May be localized for some errors.
오류 번호Error number 오류를 식별하는 번호입니다.The number identifying the error.
원본 이름Source name 오류를 발생시킨 개체의 이름입니다. 이는 변수 이름이 아닙니다.The name of the object that raised the error. This is not the variable name.
도구 버전Tool version 사용 중이었던 Readiness Toolkit의 버전입니다.The version of the Readiness Toolkit that was being used.
보고서 GUIDReport GUID 반복된 오류를 필터링하기 위해 각 보고서에 생성되는 GUID입니다.A GUID generated for each report to help filter out repeated errors.
세션 IDSession ID Readiness Toolkit에서 기록한 오류와 상관 관계를 지정하기 위해 보고서가 만들어졌을 때의 세션 ID입니다.The Session ID when the report was created to help correlate it with any errors logged by the Readiness Toolkit.
Excel 버전Excel version 준비 상태 보고서를 보는 데 사용되는 Excel의 버전입니다.The version of Excel used to view the readiness reports.