이 빠른 튜토리얼은 Node.js를 사용하여 Excel 시트를 다른 통합 문서에 복사하는 방법에 대해 안내합니다. 애플리케이션 개발 및 실행을 위한 환경 설정에 대한 자세한 정보와 Node.js를 사용하여 엑셀 시트 사본을 만드는 방법을 보여주는 실행 가능한 샘플 코드가 포함되어 있습니다. 이 프로세스는 Node.js 및 Java를 지원하는 모든 플랫폼에서 실행될 수 있으며 다른 타사 도구가 필요하지 않습니다.
Node.js를 사용하여 Excel 워크시트를 복사하는 단계
- Java를 통한 Node.js용 Aspose.Cells을 사용하여 시트를 복사할 수 있도록 환경을 설정합니다.
- Workbook 객체를 사용하여 입력 및 출력 Excel 파일을 로드합니다.
- 출력 통합 문서의 시트 컬렉션에 액세스
- 출력 Worksheet 개체의 copy() 메서드를 호출합니다.
- 입력 통합 문서의 대상 시트를 copy() 메서드에 대한 인수로 전달합니다.
- 시트 복사 후 출력 통합 문서 저장
이 단계에서는 Node.js를 사용하여 Excel 시트 복사를 수행하는 프로세스를 설명합니다. 이 프로세스는 입력 시트를 가져오고 내용이 복사될 출력 통합 문서의 특정 시트에 대한 참조를 사용하여 호출되는 Worksheet 클래스의 copy() 메서드를 사용하여 수행됩니다. 결과 통합 문서를 동일한 이름으로 저장하거나 다른 이름으로 저장하고 일부 메모리 스트림에 저장할 수도 있습니다.
Node.js를 사용하여 워크시트를 다른 통합 문서로 복사하는 코드
이 코드는 Node.js를 사용하여 Excel에서 시트를 복사하는 방법을 나타냅니다. 이 과정에서 대상 시트에 내용이 포함되어 있으면 해당 내용을 원본 입력 시트의 내용으로 덮어쓰고 교체합니다. Worksheet 클래스의 오버로드된 복사 방법 중 하나를 사용할 수 있습니다. 예를 들어 하나의 오버로드에는 소스 시트만 필요한 반면 다른 오버로드 방법에는 다양한 옵션도 지원하는 CopyOptions가 필요합니다.
이 기사에서는 Node.js를 사용하여 Excel 시트를 다른 시트에 복사하는 방법을 설명했습니다. 워크시트에 유효성 검사를 적용하는 과정을 알아보려면 Node.js를 사용하여 Excel에서 드롭다운 목록을 만드는 방법의 문서를 참조하세요.