Microsoft Excel은 이 기술 세계에서 가장 널리 사용되는 소프트웨어 중 하나입니다. 대부분의 조직에서는 이 소프트웨어를 다양한 목적으로 활용하고 Excel 파일에 방대한 양의 데이터를 유지 관리합니다. 또한 여러 데이터 파일을 수동으로 수정하는 것은 항상 번거로운 일입니다. 이 블로그 게시물에서는 Nodejs를 사용하여 프로그래밍 방식으로 Excel 파일에 행과 열을 삽입하는 방법을 배웁니다. 그러나 이 프로세스를 자동화하면 비즈니스에 효율성과 경쟁력을 제공할 수 있습니다.
이 블로그 게시물에서는 다음 사항을 다룹니다.
Node.js를 사용하여 Excel 파일에 행과 열 삽입 - API 설치
강력한 Node.js Excel 라이브러리를 사용하여 프로그래밍 방식으로 Excel 시트에 행과 열을 삽입합니다. 터미널에서 다음 명령어를 실행하면 쉽게 설치할 수 있습니다.
npm install java
npm install aspose.cells
이 링크를 방문하여 설치 절차에 대해 자세히 알아볼 수 있습니다.
참고: 기능을 테스트하려면 프로젝트 루트 디렉토리에 소스 XLSX 파일을 배치해야 합니다.
Excel 워크시트에 여러 행 삽입 코드 예제
이 섹션에서는 Node.js를 사용하여 Excel 파일에 행을 삽입하는 다음 단계와 코드 조각을 살펴보겠습니다.
- Cells 클래스의 개체를 만듭니다.
- WorkBook 자식 클래스의 개체를 초기화하여 Excel 파일(예: sample.xlsx)을 로드합니다.
- insertRows(rowIndex, totalRows, options) 메서드를 호출하여 워크시트의 아무 곳에나 필요한 만큼의 행을 삽입합니다.
- save(fileName) 메서드를 사용하여 파일을 저장합니다.
다음 코드 조각은 프로그래밍 방식으로 Excel 워크시트에 여러 행을 삽입하는 것입니다.
var aspose = aspose || {};
// Cell 클래스의 객체를 생성합니다.
aspose.cells = require("aspose.cells");
// WorkBook 자식 클래스의 개체를 초기화하여 Excel 파일(예: sample.xlsx)을 로드합니다.
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// insertRows(rowIndex, totalRows, options) 메서드를 호출하여 워크시트의 아무 곳에나 필요한 만큼의 행을 삽입합니다.
workbook.getWorksheets().get(0).getCells().insertRows(1,2)
// save(fileName) 메서드를 호출하여 파일을 저장합니다.
workbook.save("result.xlsx");
출력은 아래 이미지에서 볼 수 있습니다.
Excel 시트에 열을 삽입하는 Node.js 라이브러리
이 Node.js Excel 라이브러리는 간단한 코드 줄을 사용하여 Excel 파일에 열을 추가하는 기능을 제공합니다.
다음은 Node.js를 사용하여 Excel 워크시트에 열을 삽입하는 단계입니다.
- Cells 클래스의 개체를 가져와서 만듭니다.
- WorkBook 자식 클래스의 개체를 Excel 파일로 초기화하여 생성합니다.
- 이제 insertColumns(columnIndex, totalColumns) 메서드를 호출하여 Excel 워크시트에 열을 삽입합니다.
- 마지막으로 save(fileName) 메서드는 파일을 루트 디렉터리에 저장합니다.
Node.js를 사용하여 프로그래밍 방식으로 Excel 파일에 열을 삽입하려면 아래에 언급된 코드 조각을 복사하여 붙여넣습니다.
var aspose = aspose || {};
// Cells 클래스의 개체를 가져오고 만듭니다.
aspose.cells = require("aspose.cells");
// Excel 파일로 초기화하여 WorkBook 자식 클래스의 개체를 만듭니다.
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// insertColumns(columnIndex, totalColumns) 메서드를 호출하여 Excel 워크시트에 열을 삽입합니다.
workbook.getWorksheets().get(0).getCells().insertColumns(1,1)
// save(fileName)은 파일을 루트 디렉토리에 저장합니다.
workbook.save("result.xlsx");
이제 서버를 시작하면 아래 이미지와 같이 출력이 표시됩니다.
무료 라이선스 받기
무료 임시 라이선스를 사용하여 평가 제한 없이 Node.js용 Aspose.Cells를 사용할 수 있습니다.
결론
이 블로그 포스트는 여기서 마칩니다. Node.js를 사용하여 Excel 파일에 행과 열을 삽입하는 방법을 살펴보았습니다. 또한 문서에서 Node.js용 Aspose.Cells에 대해 자세히 알아볼 수 있습니다. 또한 conholdate.com은 새롭고 매력적인 주제에 대해 글을 쓸 것입니다. 따라서 최신 업데이트에 대한 연락을 유지하십시오.
질문하기
질문이 있는 경우 포럼에서 언제든지 저희에게 편지를 보내주십시오.