이 깔끔한 튜토리얼은 Python을 사용하여 Excel의 모든 시트를 숨기기 해제하는 방법을 설명합니다. 여기에는 환경을 설정하기 위한 모든 세부 정보, 이 응용 프로그램을 만들기 위해 수행할 단계에 대한 자세한 설명, Python을 사용하여 Excel에서 숨겨진 시트를 표시하는 실행 가능한 샘플 코드가 포함되어 있습니다. 또한 선택한 시트만 숨김 해제한 다음 결과 통합 문서를 별도의 XLSX, XLS, ODS 또는 기타 지원되는 형식으로 저장하여 이 프로세스를 사용자 지정하는 방법을 배우게 됩니다.
Python을 사용하여 모든 시트 숨기기를 해제하는 단계
- 숨겨진 시트를 표시하도록 Java를 통한 Python용 Aspose.Cells을(를) 추가하도록 환경을 구성합니다.
- Workbook 클래스 개체를 사용하여 몇 개의 숨겨진 시트가 있는 소스 Excel 파일 로드
- 보호된 통합 문서의 암호가 있거나 없는 Unprotect() 메서드 사용
- 숨겨진 시트를 감지하기 위해 통합 문서의 모든 워크시트를 반복합니다.
- 이러한 각 시트의 visible flag를 true로 설정합니다.
- 보이는 모든 시트와 함께 디스크에 업데이트된 통합 문서 저장
이 단계에서는 환경 설정을 위한 리소스에 대한 링크를 공유하고, 프로세스와 관련된 필수 클래스, 메서드 및 속성, 그리고 기능을 달성하기 위한 프로그래밍 논리를 소개하여 Python*을 사용하여 Excel에서 여러 시트를 숨김 해제하는 프로세스를 설명합니다. . 또한 출력 Excel 파일을 원하는 형식으로 저장하는 것을 보여줍니다.
Python을 사용하여 스프레드시트 숨기기를 해제하는 코드
위의 코드는 통합 문서의 모든 시트가 반복되고 isVisible() 메서드를 사용하여 숨겨진 시트가 감지되고 숨겨진 시트가 발견되면 해당 플래그가 True로 설정되도록 Python*을 사용하여 시트 숨기기를 해제하는 프로세스를 보여줍니다. Workbook 클래스의 다른 생성자를 사용하여 LoadOptions 클래스 개체를 사용하여 원본 통합 문서의 로드를 제어할 수 있습니다. 마찬가지로, 가시성 플래그를 워크시트 코드 이름과 같이 true로 설정하기 전에 각 워크시트의 다른 속성도 확인할 수 있습니다.
이 자습서에서는 통합 문서에서 모든 또는 선택한 숨겨진 시트를 표시하도록 안내했습니다. 엑셀 파일을 HTML로 변환하는 과정을 알고 싶다면 Python을 사용하여 Excel을 HTML로 변환하는 방법에 있는 글을 참고하세요.