경우에 따라 Excel 파일의 내용에 따라 행의 높이와 열의 너비를 조정해야 합니다. 이를 위해 MS Excel은 셀 그룹의 서식 메뉴에서 셀 너비 및 행 높이 옵션을 제공합니다. 그러나 C#에서 프로그래밍 방식으로 Excel 파일로 작업하는 동안 어떻게 하시겠습니까? 이 기사에서는 C#을 사용하여 Excel 파일의 행 높이와 열 너비를 조정하는 방법을 배웁니다.
Excel 행 높이 및 열 너비를 조정하는 C# API
Aspose.Cells for .NET을 사용하면 .NET 응용 프로그램 내에서 Excel 파일을 원활하게 만들고 조작할 수 있습니다. 이 API를 사용하여 Excel 파일을 처리하고 행 높이와 열 너비를 설정합니다. API를 다운로드하거나 NuGet에서 설치할 수 있습니다.
PM> Install-Package Aspose.Cells
C#의 Excel에서 행 높이 조정
다음은 C#에서 Excel 파일의 행 높이를 조정하는 단계입니다.
- 먼저 Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
- 그런 다음 Workbook.Worksheets 컬렉션을 사용하여 인덱스별로 원하는 워크시트에 액세스합니다.
- Worksheet.Cells 컬렉션을 사용하여 워크시트의 셀 참조를 가져옵니다.
- SetRowHeight() 메서드를 호출하고 행의 인덱스와 높이를 매개변수로 전달합니다.
- 마지막으로 Workbook.Save(string) 메서드를 사용하여 업데이트된 Excel 파일을 저장합니다.
다음 코드 샘플은 C#의 Excel에서 행 높이를 설정하는 방법을 보여줍니다.
// 엑셀 파일 불러오기
Workbook workbook = new Workbook("workbook.xlsx");
// 인덱스를 사용하여 워크시트 참조 가져오기
Worksheet worksheet = workbook.Worksheets[0];
// 세포 수집 가져오기
Cells cells = worksheet.Cells;
// 두 번째 행의 높이를 50으로 설정
cells.SetRowHeight(1, 50);
// 업데이트된 Excel 파일 저장
workbook.Save("set-row-height.xlsx");
다음 스크린샷은 행 높이를 설정한 후의 Excel 워크시트를 보여줍니다.
C#의 Excel에서 열 너비 설정
다음은 C#에서 Excel 파일의 열 너비를 설정하는 단계입니다.
- 먼저 Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
- 그런 다음 Workbook.Worksheets 컬렉션을 사용하여 인덱스별로 원하는 워크시트에 액세스합니다.
- Worksheet.Cells 컬렉션을 사용하여 셀 참조를 가져옵니다.
- SetColumnWidth() 메서드를 호출하고 열의 인덱스와 너비를 매개변수로 전달합니다.
- 마지막으로 Workbook.Save(string) 메서드를 사용하여 업데이트된 Excel 파일을 저장합니다.
다음 코드 샘플은 C#에서 Excel 파일의 열 너비를 설정하는 방법을 보여줍니다.
// 엑셀 파일 불러오기
Workbook workbook = new Workbook("workbook.xlsx");
// 인덱스를 사용하여 워크시트 참조 가져오기
Worksheet worksheet = workbook.Worksheets[0];
// 세포 수집 가져오기
Cells cells = worksheet.Cells;
// 두 번째 열의 높이를 40으로 설정
cells.SetColumnWidth(1, 40);
// 업데이트된 Excel 파일 저장
workbook.Save("set-column-width.xlsx");
다음은 열 너비를 조정한 후 Excel 워크시트의 스크린샷입니다.
Excel 행 높이 및 열 너비를 설정하는 C# API - 무료 라이선스 받기
평가 제한 없이 Excel 파일에서 행 높이와 열 너비를 설정하기 위해 무료 임시 라이센스를 얻으십시오.
C# .NET Excel API - 자세히 알아보기
문서를 사용하여 C# Excel API에 대해 자세히 알아볼 수 있습니다. 또한 여기에서 API 참조를 볼 수 있습니다.
결론
이 기사에서는 C#을 사용하여 Excel 파일의 행 높이와 열 너비를 조정하는 방법을 배웠습니다. 코드 샘플과 스크린샷은 Excel 파일에서 행의 특정 높이와 열의 너비를 설정하는 방법을 보여주었습니다.
질문이있다?
질문이나 질문이 있는 경우 포럼을 통해 공유할 수 있습니다.