이 빠른 자습서는 Java를 사용하여 Excel에서 여러 시트를 숨김 해제하는 방법을 안내합니다. 개발 환경 구성과 관련된 모든 세부 정보, 프로그램을 작성하기 위한 단계별 논리, Java를 사용하여 모든 시트 숨기기를 해제하는 프로세스를 보여주는 실행 가능한 샘플 코드를 얻을 수 있습니다. 숨겨진 시트를 모두 표시한 후에는 원본 파일을 저장하거나 새 XLSX, XLS, ODS 또는 기타 지원되는 형식으로 저장할 수 있습니다.
Java를 사용하여 Excel의 모든 시트 숨기기를 해제하는 단계
- Aspose.Cells for Java을(를) 사용하여 시트 숨기기를 해제할 수 있는 환경 설정
- 숨겨진 시트가 있는 소스 Excel 파일을 Workbook 클래스 개체에 로드
- 숨겨진 시트를 표시하기 위해 통합 문서의 워크시트 컬렉션에 액세스
- 로드된 통합 문서의 모든 시트를 구문 분석합니다.
- 컬렉션 내 각 시트의 가시적 상태 확인
- 이전에 설정하지 않은 경우 Set the visibility 플래그가 true로 설정됨
- 결과 통합 문서를 디스크의 스트림 또는 파일에 저장
이 단계에서는 Java*를 사용하여 *Excel에서 숨겨진 시트를 표시하도록 프로그램을 구성하고 작성하는 프로세스를 설명합니다. 처음에는 원본 Excel 파일이 시트 모음과 함께 로드되며 그 중 일부는 숨겨져 있고 각 시트에는 IsVisible 플래그 속성이 false입니다. 모든 시트가 구문 분석되고 이 플래그는 특정 시트를 표시하거나 숨기도록 사용자 정의됩니다.
Java를 사용하여 시트 숨기기를 해제하는 코드
위의 코드는 통합 문서의 모든 워크시트를 순회하여 IsVisible 플래그를 확인하고 false가 발견되면 true로 설정되도록 *Java를 사용하여 스프레드시트 숨기기를 해제하는 프로세스를 보여줍니다. Workbook.unprotect() 메서드를 호출하여 암호가 있거나 없는 통합 문서의 보호를 해제하는 선택적 단계가 있지만 숨겨진 시트를 표시하기 위해 건너뛸 수 있지만 다른 작업에는 필요할 수 있습니다. 워크시트 컬렉션은 개체를 반환하고 원하는 속성에 액세스하려면 워크시트 클래스에 유형 캐스트해야 합니다.
이 자습서에서는 일부 기준에 따라 모든 시트 또는 선택한 시트의 숨기기를 해제하는 방법을 배웠습니다. 결과 통합 문서를 PDF로 저장하는 과정을 알고 싶다면 Java의 Excel에서 PDF를 생성하는 방법에 있는 문서를 참조하세요.