이 문서는 Java를 사용하여 Excel에서 매크로를 제거하는 방법을 설명합니다. 특정 모듈을 제거하거나 Java를 사용하여 Excel에서 VBA 프로젝트를 삭제하는 방법에 대한 자세한 내용을 포함합니다. 요구 사항에 따라 대상 모듈에 접근하고 제거하기 위한 다양한 옵션이 시연됩니다.
Steps to Remove Macros from Excel using Java
- VBA 모듈을 제거하기 위해 Aspose.Cells for Java를 사용할 환경을 설정합니다
- 제품의 모든 기능에 접근하기 위해 라이선스를 로드합니다
- 매크로가 포함된 VBA 프로젝트가 있는 workbook를 로드합니다
- VBA 프로젝트에 접근하고 그 안에 있는 모듈 컬렉션을 가져옵니다
- Remove() 메서드에 이름을 전달하여 원하는 모듈을 제거합니다 Remove()
- 인덱스를 설정하여 특정 모듈을 제거합니다
- 워크시트 참조를 Remove 메서드에 전달하여 시트의 모든 모듈을 제거합니다
- Excel 파일에서 모듈이 포함된 VBA 프로젝트를 제거하려면 removeMacro()를 호출합니다
- 출력 Exec 파일을 저장합니다
이 단계들은 Java를 사용하여 Excel 매크로를 삭제하는 과정을 설명합니다. 원본 Excel 파일을 로드하고, 해당 VBA 프로젝트와 모듈 컬렉션에 접근한 다음, 아래 샘플 코드에 표시된 대로 다양한 인수를 전달하여 Remove() 메서드를 호출합니다. 전체 VBA 프로젝트를 제거하려면 Workbook 객체에서 removeMacro() 메서드를 호출합니다.
Code to Delete Excel VBA using Java
이 코드는 Excel에서 매크로를 제거하는 과정을 보여줍니다. 항목을 제거하기 전에 모든 모듈을 반복하며 이름과 코드에 접근할 수 있습니다. 이름이나 인덱스를 사용하여 개별 모듈을 제거하거나, 워크시트 참조를 사용하여 시트의 모든 모듈을 제거할 수 있습니다.
이 문서는 Excel 파일에서 매크로 또는 전체 VBA 프로젝트를 제거하는 과정을 설명했습니다. Excel 파일에서 매크로를 추가하거나 수정하려면 Java를 사용하여 Excel VBA 라이브러리에 모듈 추가 문서를 참조하십시오.