Java의 Excel에서 삽입 제거 행 또는 열

프로그래머로서 Excel 스프레드시트를 처리해야 하는 시나리오를 접할 수 있습니다. 또한 이 문서에서 이미 다룬 Excel 파일을 생성하고 채워야 할 수도 있습니다. 오늘은 행과 열을 삽입하고 삭제하는 Excel의 또 다른 기능을 구현하는 방법을 보여 드리겠습니다. 이는 Excel 행/열을 동적으로 추가/제거해야 할 때 유용할 수 있습니다. 이제 Java에서 Excel 시트에 행과 열을 삽입하거나 삭제하는 방법을 살펴보겠습니다.

Excel 행 및 열을 삽입하거나 삭제하는 Java 라이브러리

Aspose.Cells for Java는 Excel 파일을 생성하고 조작하는 놀라운 기능 세트를 제공하는 인기 있는 스프레드시트 조작 라이브러리입니다. 이 라이브러리를 사용하여 Excel 시트의 행과 열을 조작합니다. JAR을 다운로드하거나 다음 Maven 구성을 사용하여 설치할 수 있습니다.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.10</version>
</dependency>

Java에서 Excel에 행을 삽입하는 방법

다음은 Java에서 Excel 워크시트에 행을 삽입하는 단계입니다.

다음 코드 샘플은 Java에서 Excel 워크시트에 행을 삽입하는 방법을 보여줍니다.

// 엑셀 파일 불러오기
Workbook workbook = new Workbook("Book1.xls");

// Excel 파일의 첫 번째 워크시트에 액세스
Worksheet worksheet = workbook.getWorksheets().get(0);

// 워크시트의 세 번째 위치에 행 삽입
worksheet.getCells().insertRows(2, 1);

// 수정된 Excel 파일을 기본 형식으로 저장
workbook.save("Insert Rows.xls");

Java의 Excel 시트에 열 삽입

Excel 시트에 열을 추가하는 절차는 행을 추가하는 것과 비슷합니다. 다음은 Java에서 워크시트에 열을 삽입하는 단계입니다.

다음 코드 샘플은 Java에서 Excel 시트에 열을 삽입하는 방법을 보여줍니다.

// 엑셀 파일 불러오기
Workbook workbook = new Workbook("Book1.xls");

// Excel 파일의 첫 번째 워크시트에 액세스
Worksheet worksheet = workbook.getWorksheets().get(0);

// 워크시트의 두 번째 위치에 열 삽입
worksheet.getCells().insertColumns(1, 1);

// 수정된 Excel 파일을 기본 형식으로 저장
workbook.save("Insert Column.xls");

이제 Java를 사용하여 Excel 시트에서 행과 열을 삭제하는 방법을 살펴보겠습니다. 먼저 행 삭제에 대해 설명합니다.

Java에서 Excel XLSX의 행 삭제

다음은 Java의 Excel 워크시트에서 행을 삭제하는 단계입니다.

다음 코드 샘플은 Java의 Excel 워크시트에서 행을 삭제하는 방법을 보여줍니다.

// 엑셀 파일 불러오기
Workbook workbook = new Workbook("Book1.xls");

// Excel 파일의 첫 번째 워크시트에 액세스
Worksheet worksheet = workbook.getWorksheets().get(0);

// 워크시트에서 3행부터 10행 삭제
worksheet.getCells().deleteRows(2, 10, true);

// 수정된 Excel 파일을 기본 형식으로 저장
workbook.save("Delete Rows.xls");

Java에서 Excel XLSX의 열 삭제

다음은 Java의 Excel 워크시트에서 열을 삭제하는 단계입니다.

다음 코드 샘플은 Java를 사용하여 Excel 워크시트에서 열을 삭제하는 방법을 보여줍니다.

// 엑셀 파일 불러오기
Workbook workbook = new Workbook("Book1.xls");

// Excel 파일의 첫 번째 워크시트에 액세스
Worksheet worksheet = workbook.getWorksheets().get(0);

// 워크시트에서 두 번째 위치의 열 삭제
worksheet.getCells().deleteColumns(1, 1, true);

// 수정된 Excel 파일을 기본 형식으로 저장
workbook.save("Delete Columns.xls");

Java Excel 라이브러리 - 무료 라이선스 받기

평가 제한 없이 Excel 행과 열을 조작할 수 있는 무료 임시 라이선스를 받을 수 있습니다.

결론

이 기사에서는 프로그래밍 방식으로 Excel에서 행과 열을 조작하는 방법을 배웠습니다. 특히 Java를 사용하여 Excel 워크시트에서 행과 열을 삽입하고 삭제하는 방법을 살펴보았습니다.

Java 스프레드시트 라이브러리에 대해 자세히 알아보기

문서를 사용하여 Java Excel 라이브러리에 대해 자세히 알아볼 수 있습니다. 또한 포럼을 통해 질문을 공유할 수 있습니다.

또한보십시오