Java를 사용하여 Excel에서 필터를 적용하는 방법

이 간단한 자습서에서는 간단한 단계별 접근 방식을 통해 Java를 사용하여 Excel에서 필터를 적용하는 방법을 배웁니다. 원하는 셀 범위의 모든 데이터 열에 대해 워크시트에서 자동 필터를 설정한 다음 모든 열의 특정 데이터에 대해 필터를 적용할 수 있습니다. 마지막에 출력 파일은 XLSX 파일로 저장되지만 다른 Excel 파일 형식으로도 저장할 수 있습니다.

Java를 사용하여 Excel에서 필터를 적용하는 단계

  1. Maven 저장소를 사용하여 Aspose.Cells 라이브러리 참조 추가
  2. 프로그램에서 가져오기 명령을 사용하여 Workbook, WorksheetCells 클래스에 대한 참조를 추가합니다.
  3. 빈 통합 문서 개체 인스턴스화
  4. 샘플 데이터를 추가할 첫 번째 시트에 대한 참조 가져오기
  5. 시트의 셀 컬렉션을 사용하여 워크시트에 샘플 데이터 채우기
  6. 원하는 셀 범위에 Excel에서 데이터 필터 적용
  7. 특정 데이터에 대해 첫 번째 열에 특정 필터 설정
  8. 결과 파일을 XLSX로 저장

여기에서 몇 가지 샘플 데이터로 채워진 빈 통합 문서가 생성됩니다. 워크시트의 셀 컬렉션에 대한 참조를 가져오고 범위는 이 Excel 시트의 필터에 대해 설정됩니다. 궁극적으로 필터는 특정 데이터에 적용되어 출력 파일이 열릴 때 기본적으로 필터링된 데이터를 표시해야 합니다.

Java를 사용하여 Excel에서 필터를 만드는 코드

이 샘플 코드에서 필터는 열 중 하나에 적용되지만 해당 열의 각 값을 기반으로 Excel의 여러 열에 필터를 설정할 수 있습니다. 여기에서 출력 파일을 XPS와 같은 다른 형식으로 저장하려면 Java에서 Excel을 XPS로 변환하는 방법에 대한 문서를 참조하세요.

또한 위의 코드를 실행하는 데 Interop 또는 MS Excel과 같은 다른 구성 요소나 라이브러리가 필요하지 않습니다.

 한국인