C#/C# 매뉴얼
[C# NPOI] 05. 엑셀 셀 크기 설정 방법
Hostramus
2022. 9. 16. 16:29
반응형
1. Point
- NPOI 엑셀 셀 크기 설정 방법
- NPOI 엑셀 셀 크기 자동으로 설정
반응형
2. 전체 코드
// 참조 추가
using System.IO;
using NPOI.HSSF.Util;
using NPOI.SS.UserModel;
using NPOI.SS.Util;
using NPOI.XSSF.UserModel;
namespace manual_NPOI_excel_IO
{
internal class Program
{
static void Main(string[] args)
{
var newFile = @"./dir/newbook.xlsx";
using (var fs = new FileStream(newFile, FileMode.Create, FileAccess.Write))
{
IWorkbook workbook = new XSSFWorkbook();
// 시트 생성
ISheet sheet1 = workbook.CreateSheet("Sheet1");
IRow row = sheet1.CreateRow(0);
// 셀 높이 (point 단위)
row.Height = 30 * 80;
row.CreateCell(0).SetCellValue("this is content");
// Column 크기 자동
sheet1.AutoSizeColumn(0);
// 작업 내용 파일에 작성 및 저장
workbook.Write(fs);
}
}
}
}
반응형