Java를 사용하여 Excel에 값을 저장하는 방법

Excel(XLSX 또는 XLS)은 대규모 조직에서 소규모 조직에 이르기까지 데이터 저장, 재무 데이터 분석 및 데이터 구성에 널리 사용되는 강력한 도구입니다. Excel 파일에는 하나 이상의 스프레드시트가 포함될 수 있으며 시트에는 셀 그리드가 포함됩니다. 경우에 따라 중요한 수치나 자동 계산(소프트웨어 응용 프로그램에 의한)을 Excel 스프레드시트에 저장하고 활동 로그로 저장해야 할 수도 있습니다. 이 기록 유지 사용 사례를 구현하기 위해 Java를 사용하여 Excel에 값을 저장하는 방법에 대해 논의할 것입니다. 프로그래밍 방식으로 Excel 셀에 다양한 유형의 데이터를 저장하는 방법도 알아봅니다.

이 기사에서 다룰 내용은 다음과 같습니다.

Java Excel 작성기 라이브러리 - 설치

이 섹션에서는 이 **Java Excel 작성기 라이브러리**의 절차에 대해 설명합니다. Maven을 사용하여 Java 프로젝트 또는 앱을 관리하는 경우 pom.xml 파일에 다음 구성을 추가합니다.

<repository>
	<id>ConholdateJavaAPI</id>
	<name>Conholdate Java API</name>
	<url>https://releases.conholdate.com/java/repo</url>
</repository>        
<dependency>
	<groupId>com.conholdate</groupId>
	<artifactId>conholdate-total</artifactId>
	<version>23.6</version>
	<type>pom</type>
</dependency>

그런 다음 다음 명령을 실행합니다.

mvn clean    
mvn install -U

다른 Java 프레임워크에 대한 구성은 releases.conholdate.com을 방문하십시오.

Excel에 값 저장: 단계별 Java 가이드

이 섹션에서는 Java를 사용하여 Excel에 값을 저장하는 방법을 보여줍니다. 각 셀의 위치는 행 번호와 열 문자의 교차 참조로 식별되므로 코드 편집기를 열기 전에 셀의 ID를 염두에 두어야 합니다. “G5” 셀의 값을 가져와야 한다고 가정합니다.

Excel 시트에 데이터를 저장하려면 다음 단계를 따르십시오.

  • Workbook 클래스의 개체를 인스턴스화합니다.
Workbook workbook = new Workbook();
  • Worksheet 개체를 생성하여 통합 문서에 추가하고 Worksheet 개체에서 cells 컬렉션의 참조를 가져옵니다.
int sheetIndex = workbook.getWorksheets().add();
com.aspose.cells.Worksheet worksheet = workbook.getWorksheets().get(sheetIndex);
com.aspose.cells.Cells cells = worksheet.getCells();
  • 이제 워크시트의 셀에 다양한 종류의 데이터를 저장할 준비가 되었습니다. 먼저 특정 셀에 문자열 값을 추가해 보겠습니다.
com.aspose.cells.Cell cell = cells.get("A1");
cell.setValue("Hello World");
  • 아래와 같이 정수 값을 추가할 수 있습니다.
cell = cells.get("A3");
cell.setValue(15);
  • 다음과 같이 셀에 부울 값을 추가할 수 있습니다.
cell = cells.get("A4");
cell.setValue(true);
  • 날짜/시간은 다음과 같이 추가할 수 있습니다.
cell = cells.get("A5");
cell.setValue(java.util.Calendar.getInstance());
  • 마지막으로 Excel 워크시트에 데이터를 저장할 차례입니다.
workbook.save("AddingDataToCells_out.xls");

다음 코드 샘플은 위의 단계를 요약하여 Java를 사용하여 Excel에 값을 저장하는 방법을 보여줍니다.

무료 라이선스 받기

무료 임시 라이선스를 받아 평가 제한 없이 API를 사용해 볼 수 있습니다.

결론

결론적으로 Excel 작성기 라이브러리를 사용하여 Java에서 Excel 워크시트의 셀에 다양한 데이터 유형의 값을 저장하는 방법을 배웠기를 바랍니다. 단계별로 설명하고 다양한 데이터 유형의 값을 저장하는 방법에 대한 예를 제공했습니다. 마지막으로 Java를 사용하여 Excel에 값을 저장하는 방법을 보여주는 완전한 코드 샘플을 제공했습니다.

문서를 방문하여 Java Excel 작성기 API에 대해 자세히 알아볼 수 있습니다.

마지막으로 conholdate.com에서 정기 업데이트를 확인하십시오.

질문하기

포럼에서 질문이나 쿼리를 알려주세요.

또한보십시오