728x90
반응형
ClosedXML 라이브러리를 사용하여 IXLWorksheet에서 A 컬럼을 멀티라인으로 설정하는 코드를 아래와 같이 작성할 수 있습니다.
ClosedXML은 엑셀 파일을 다루는데 사용되는 라이브러리입니다.
코드는 ClosedXML 라이브러리를 사용하여 새 워크북을 생성하고, IXLWorksheet의 A 컬럼에 멀티라인 속성을 적용하여 A1 셀에 멀티라인 문자열을 설정합니다. 마지막으로 생성된 엑셀 파일을 "output.xlsx"로 저장합니다.
멀티라인을 사용하려면 Alignment.SetWrapText(true)를 호출하여 해당 셀에 대한 줄바꿈 속성을 활성화하고, \n을 사용하여 줄바꿈을 구현할 수 있습니다.
using ClosedXML.Excel;
class Program
{
static void Main()
{
using (var workbook = new XLWorkbook())
{
// 새로운 워크시트 생성
IXLWorksheet worksheet = workbook.Worksheets.Add("Sheet1");
// A 컬럼의 스타일을 가져옴
var columnAStyle = worksheet.Column("A").Style;
// 멀티라인 속성 활성화
columnAStyle.Alignment.SetWrapText();
// 특정 셀에 멀티라인 설정
var cellA1 = worksheet.Cell("A1");
cellA1.Value = "첫 번째 줄\n두 번째 줄"; // \n을 사용하여 줄바꿈
cellA1.Style.Alignment.SetWrapText(true);
// 엑셀 파일 저장
workbook.SaveAs("output.xlsx");
}
}
}
출처 | ChatGPT
728x90
반응형