핍으로 설치
pip install Spire.XLS
관련된 링크들
Excel 통합 문서는 다양한 방법으로 데이터를 생성, 조작 및 분석할 수 있는 강력한 스프레드시트입니다. 통합 문서가 제공하는 유용한 기능 중 하나는 통합 문서에서 워크시트를 숨기거나 숨기기 취소하는 기능입니다. 워크시트를 숨기면 민감한 정보나 기밀 정보를 보호하고, 복잡함을 줄이며, 데이터를 보다 효율적으로 구성하는 데 도움이 됩니다. 또한 사용자가 숨겨진 워크시트를 다시 표시해야 하는 경우 간단한 조작으로 숨김을 해제할 수도 있습니다. 이 글에서는 방법을 설명하겠습니다 Excel 통합 문서에서 워크시트 숨기기 또는 숨기기 취소 Sprie.XLS for Python를 사용하는 Python 프로그램을 통해.
Spire.XLS for Python 설치
이 시나리오에는 Spire.XLS for Python 및 Plum-dispatch v1.7.4가 필요합니다. 다음 pip 명령을 통해 VS Code에 쉽게 설치할 수 있습니다.
pip install Spire.XLS
설치 방법을 잘 모르는 경우 다음 튜토리얼을 참조하세요. VS Code에서 Spire.XLS for Python를 설치하는 방법
Python에서 Excel 워크시트 숨기기
Spire.XLS for Python의 Worksheet.Visibility 속성을 사용하여 워크시트의 가시성을 설정할 수 있습니다. WorksheetVisibility.Hidden 또는 WorksheetVisibility.StrongHidden을 이 속성에 할당하면 사용자는 워크시트의 표시 여부를 숨김 또는 매우 숨김으로 변경할 수 있습니다(Excel에는 완전히 표시되지 않으며 코드를 통해서만 숨김 해제 가능).
워크시트를 숨기는 세부 단계는 다음과 같습니다.
- Workbook 클래스의 개체를 만듭니다.
- Workbook.LoadFromFile() 메서드를 사용하여 통합 문서를 로드합니다.
- WorksheetVisibility.Hidden을 Workbook.Worksheets[].Visibility 속성에 할당하여 첫 번째 워크시트의 상태를 숨김으로 변경합니다.
- WorksheetVisibility.StrongHidden을 Workbook.Worksheets[].Visibility 속성에 할당하여 두 번째 워크시트의 상태를 매우 숨김으로 변경합니다.
- Workbook.SaveToFile() 메서드를 사용하여 통합 문서를 저장합니다.
- Python
from spire.common import * from spire.xls.common import * # Create an object of Workbook workbook = Workbook() # Load an Excel workbook workbook.LoadFromFile("Sample.xlsx") # Hide the first worksheet workbook.Worksheets[0].Visibility = WorksheetVisibility.Hidden # Change the second worksheet to very hidden workbook.Worksheets[1].Visibility = WorksheetVisibility.StrongHidden # Save the workbook workbook.SaveToFile("output/HideWorksheets.xlsx")
Python에서 Excel 워크시트 숨기기 해제
WorksheetVisibility.Visible을 Workbook.Worksheets[].Visibility 속성에 할당하여 워크시트 숨기기를 해제할 수 있습니다. 자세한 단계는 다음과 같습니다.
- Workbook 클래스의 개체를 만듭니다.
- Workbook.LoadFromFile() 메서드를 사용하여 통합 문서를 로드합니다.
- Workbook.Worksheets[].Visibility 속성에 WorksheetVisibility.Visible을 할당하여 숨겨진 워크시트를 숨김 해제합니다.
- Workbook.SaveToFile() 메서드를 사용하여 통합 문서를 저장합니다.
- Python
from spire.common import * from spire.xls.common import * # Create an object of Workbook workbook = Workbook() # Load an Excel workbook workbook.LoadFromFile("output/HideWorksheets.xlsx") # Unhide the second worksheet workbook.Worksheets[1].Visibility = WorksheetVisibility.Visible # Save the workbook workbook.SaveToFile("output/UnhideWorksheet.xlsx")
임시 라이센스 신청
생성된 문서에서 평가 메시지를 제거하고 싶거나, 기능 제한을 없애고 싶다면 30일 평가판 라이센스 요청 자신을 위해.