Macro Converter는 Visual Basic for Applications (VBA) 코드가 포함된 Excel 파일을 Sheets 파일 및 Apps Script로 더 쉽게 변환할 수 있는 부가기능입니다. Macro Converter 부가기능을 사용하여 파일의 호환성을 확인하고 자동으로 변환하세요.
Excel 파일에만 Macro Converter 부가기능을 사용하세요. Excel 97 이상 버전의 파일 형식이 지원됩니다.
시작하기 전에
Macro Converter를 사용하려면 다음 단계를 따르세요.
- Google Workspace Enterprise Plus 계정 또는 Google Workspace for Education Plus 계정이 있어야 합니다.
- Excel 또는 Sheets와 스크립팅 언어 (VBA 또는 Apps Script)에 능숙해야 합니다.
- 기본 스크립트를 읽고 이해할 수 있어야 합니다.
Macro Converter 부가기능 설치
- 컴퓨터에서 Google Workspace Marketplace의 Macro Converter 부가기능 으로 이동합니다.
- 오른쪽 상단에서 설치 > 계속 > 허용 을 클릭합니다.
- 설치하는 데 몇 초 정도 걸릴 수 있습니다. 부가기능이 설치되면 완료 를 클릭합니다.
Google Workspace 관리자인 경우 조직의 도메인에 Macro Converter 부가기능을 설치하고 앱을 사용할 수 있는 사용자를 선택합니다. 도메인에 Google Workspace Marketplace 앱 설치를 참고하세요.
설치가 완료되면 Google Drive의 오른쪽 측면 패널에서 Macro Converter 부가기능을 찾습니다. 측면 패널이 표시되지 않으면 오른쪽 하단에서 측면 패널 표시 를 클릭합니다.
Macro Converter 사용 방법
- 변환하려는 파일의 호환성 보고서를 생성합니다. VBA 매크로가 Apps Script와 호환되는지 확인을 참고하세요.
- 호환성 보고서의 정보를 사용하여 VBA 코드를 업데이트합니다.
- 코드가 완전히 호환되는 경우 변경할 필요가 없을 수 있습니다.
- VBA 코드에 Apps Script 코드로 변환되지 않는 API가 있는 경우 보고서에서 Apps Script의 해결 방법을 제공합니다. 파일을 변환한 후 Apps Script 해결 방법을 구현합니다. 하지만 VBA에 더 익숙한 경우 파일을 변환하기 전에 VBA 해결 방법을 만들고 구현하는 것이 좋습니다.
- VBA 코드를 변경한 후 호환성 보고서를 다시 실행합니다. 이 단계는 파일의 호환성이 향상되었는지 확인하고 추가로 업데이트해야 하는 사항을 표시하는 데 도움이 됩니다.
- 필요에 따라 2단계와 3단계를 반복합니다. 이 단계는 파일의 호환성을 극대화하여 파일을 변환한 후 필요한 작업량을 줄입니다. 파일을 변환한 후 해결 방법을 적용할 계획이라면 다음 단계로 진행할 수 있습니다.
- 파일을 변환합니다.
- 오류를 수정합니다. 코드가 의도한 대로 작동하도록 새 Apps Script 코드를 조정해야 할 수도 있습니다.
- 일반적인 문제를 해결합니다. Apps Script에서 VBA UserForm과 같은 항목을 수동으로 만들어야 할 수도 있습니다.
관련 도움말
- VBA 매크로가 호환되는지 확인
- VBA 매크로를 Apps Script로 변환
- 변환된 코드의 오류 수정
- 일반적인 문제 해결
- Macro Converter 튜토리얼 시청
- 호환되는 VBA API 목록