Macro Converter는 Visual Basic for Applications (VBA) 코드가 포함된 Excel 파일을 Google Sheets 파일 및 Apps Script로 더 쉽게 변환할 수 있는 부가기능입니다. 매크로 변환기 부가기능을 사용하여 파일의 호환성을 확인하고 파일을 자동으로 변환할 수 있습니다.
시작하기 전에
매크로 변환기를 사용하려면 다음 단계를 따르세요.
Google Workspace Enterprise Plus 계정 또는 Google Workspace for Education Plus 계정이 있어야 합니다.
Excel 또는 Google Sheets와 스크립트 언어 (VBA 또는 Apps Script)에 능숙해야 합니다.
VBA 코드에 Apps Script 코드로 쉽게 변환되지 않는 API가 있는 경우 보고서에서 Apps Script의 해결 방법을 제공합니다. 파일을 변환한 후 Apps Script 해결 방법을 구현할 수 있지만 VBA에 더 익숙한 경우 파일을 변환하기 전에 VBA 해결 방법을 만들어 구현하는 것이 좋습니다.
VBA 코드를 변경한 후 호환성 보고서를 다시 실행합니다.
이 단계를 통해 파일의 호환성이 향상되었는지 확인하고 추가로 업데이트해야 하는 사항을 표시할 수 있습니다.
필요에 따라 2단계와 3단계를 반복합니다. 이 단계를 따르면 파일의 호환성이 극대화되어 변환 후 필요한 작업량이 줄어듭니다. 파일을 변환한 후 해결 방법을 적용할 계획이라면 다음 단계로 진행하면 됩니다.
[null,null,["최종 업데이트: 2025-08-31(UTC)"],[[["\u003cp\u003eThe Macro Converter add-on helps convert Excel files containing VBA code to Google Sheets with Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eIt requires a Google Workspace Enterprise Plus or Education Plus account and basic scripting knowledge.\u003c/p\u003e\n"],["\u003cp\u003eThe conversion process involves generating a compatibility report, updating VBA code based on the report, and then converting the files.\u003c/p\u003e\n"],["\u003cp\u003eUsers may need to address errors and common issues after conversion to ensure functionality in Google Sheets.\u003c/p\u003e\n"],["\u003cp\u003eDetailed guides and tutorials are available for compatibility checks, conversion steps, error fixing, and addressing common issues.\u003c/p\u003e\n"]]],[],null,["# Macro Converter add-on overview\n\nThe Macro Converter is an add-on that makes it easier to convert Excel files\nthat have Visual Basic for Applications (VBA) code to Google Sheets files and\nApps Script. You can use the Macro Converter add-on to determine the\ncompatibility of your files and automatically convert them.\n| **Note:** You can only use the Macro Converter add-on with Excel files. We support file formats from Excel 97 and above.\n\nBefore you begin\n----------------\n\nTo use the Macro Converter:\n\n- You must have a Google Workspace Enterprise Plus account or a Google Workspace for Education Plus account.\n- You should have some proficiency with Excel or Google Sheets and scripting languages (VBA or Apps Script).\n- You should be able to read and understand basic scripts.\n\nInstall the Macro Converter add-on\n----------------------------------\n\n1. On your computer, go to the [Macro Converter add-on on Google Workspace Marketplace](https://gsuite.google.com/marketplace/app/converter_alpha/383201976440).\n2. At the top right, click **Install** \\\u003e **Continue** \\\u003e **Allow**.\n3. Installation might take several seconds. Once the add-on is installed, click **Done**.\n\n| **Note:** If you're a Google Workspace administrator, you can install the Macro Converter add-on in your organization's domain and choose who can use the app. See [Install Google Workspace Marketplace apps in your domain](https://support.google.com/a/answer/172482).\n\nOnce installed, you can find the Macro Converter add-on in [Google Drive](https://drive.google.com/drive/my-drive), on the right side panel. If you don't see the side panel, at\nthe bottom right, click Show side panel chevron_left.\n\nHow to use the Macro Converter\n------------------------------\n\n1. **Generate a compatibility report for the files you want to convert** . See [Determine if VBA macros are compatible with Apps Script](/apps-script/guides/macro-converter/compatibility-report).\n2. **Update your VBA code using the information from your compatibility report** .\n 1. If your code is fully compatible, you might not need to make changes.\n 2. If your VBA code has APIs that won't easily convert to Apps Script code, the report offers workarounds in Apps Script. You can implement the Apps Script workarounds after you convert your files, but if you're more familiar with VBA you might want to create and implement VBA workarounds before you convert your files.\n3. **After you make changes to your VBA code, run the compatibility report again**. This step helps confirm the increased compatibility of your files and flags any additional updates that should be made.\n4. **Repeat steps 2 and 3 as needed**. These steps maximize the compatibility of your files to reduce the amount of work needed after you convert them. You can proceed to the next step if you plan to finish applying your workarounds after you convert your files.\n5. [**Convert your files**](/apps-script/guides/macro-converter/convert-files).\n6. [**Fix errors**](/apps-script/guides/macro-converter/fix-conversion-errors). You might need to make adjustments to your new Apps Script code to make sure your code works as intended.\n7. [**Address common issues**](/apps-script/guides/macro-converter/address-conversion-issues). You might need to manually create items, like VBA UserForms, in Apps Script.\n\nRelated articles\n----------------\n\n- [Determine if VBA macros are compatible](/apps-script/guides/macro-converter/compatibility-report)\n- [Convert VBA macros to Apps Script](/apps-script/guides/macro-converter/convert-files)\n- [Fix errors in your converted code](/apps-script/guides/macro-converter/fix-conversion-errors)\n- [Address common issues](/apps-script/guides/macro-converter/address-conversion-issues)\n- [Watch Macro Converter tutorials](/apps-script/guides/macro-converter/tutorials)\n- [List of compatible VBA APIs](/apps-script/guides/macro-converter/compatible-vba-apis)"]]