셀이나 셀 세트에 스타일을 적용하는 것은 Excel에서 통합 문서와 함께 작업하는 동안 매우 일반적인 작업입니다. 셀 스타일을 통해 글꼴, 글꼴 크기, 숫자 형식, 셀 테두리 및 셀 음영과 같은 정의 된 서식 세트를 적용하는 것을 의미합니다. 이를 통해 빠른 참조를 위해 데이터를 개선하고 개선하는 데 도움이됩니다. .NET 응용 프로그램 개발자로서 .NET 응용 프로그램 내에서 Excel 통합 문서에서 셀 스타일을 설정하는 기능을 제공하는 데 관심이있을 수 있습니다. 이 기사에서 볼 수 있듯이 c# 또는 vb.net 를 사용하여 응용 프로그램에서 NPOI API를 사용하여이를 달성 할 수 있습니다.

Microsoft Excel을 사용하여 세트 스타일 적용

Microsoft Excel을 먼저 사용하여 셀에 스타일이 어떻게 적용되는지 살펴 보는 것이 도움이 될 것입니다.

Microsoft Excel을 사용하여 셀 스타일을 적용하는 단계

Microsoft Excel을 사용하여 셀에 스타일링을 적용하려면 아래에 설명 된 대로이 목적으로 Excel이 제공하는 몇 가지 옵션이 있습니다.

기본 스타일 그룹 사용

  1. 포맷하려는 셀을 선택하십시오.
  2. 탭에서 스타일 그룹의 그룹에서 스타일 갤러리에서 드롭 다운 화살표를 클릭하고 적용 할 셀 스타일을 선택하십시오.
스타일 갤러리에서 더 많은 드롭 다운 화살표

사용자 정의 셀 스타일 만들기 {.WP- 블록 헤드}

  1. 탭의 스타일 갤러리에서 더 많은 드롭 다운 화살표에서 새로운 셀 스타일 옵션을 선택하십시오.
  2. 스타일 이름 상자에 새 셀 스타일에 대한 적절한 이름을 입력하십시오.
  3. 형식을 클릭하십시오
  4. 다양한 탭의 형식 셀 대화 상자에서 원하는 서식을 선택하고 OK 를 클릭하십시오.

c# {.wp-block-heading}에서 npoi를 사용하여 셀 스타일 적용

이제 Microsoft Excel을 사용하여 셀 스타일을 적용하는 방법을 보았으므로 이제 .NET 응용 프로그램에서 동일한 작업을 수행 할 수있는 방법을 살펴 보겠습니다. 이 목적을 위해 .NET 에 Open-Source API NPOI를 사용하고 C#에 코드를 작성할 것입니다. 그러나 그 전에는 .NET 프로젝트에 NPOI를 설치하여 시작해야합니다. .NET 용 NPOI 설치에 대한 자세한 지침 안내서에서 이에 대해 배울 수 있습니다.

C# {.WP- 블록 헤드} 사용 셀 스타일 설정}

개발 환경이 준비되었으므로 간단한 콘솔 기반 애플리케이션을 작성하고 다음 코드를 사용할 수 있습니다.

//Create workbook
IWorkbook wb = new XSSFWorkbook();
ISheet ws = wb.CreateSheet("MySheet");
//Create cell and set its value
ICell cell = ws.CreateRow(1).CreateCell(3);
cell.SetCellValue("FileFormat.com");
//Create style
ICellStyle style = wb.CreateCellStyle();
//Set border style 
style.BorderBottom = BorderStyle.Double;
style.BottomBorderColor = HSSFColor.Yellow.Index;
//Set font style
IFont font = wb.CreateFont();
font.Color = HSSFColor.Blue.Index;
font.FontName = "Arial";
font.FontHeight = 15;
font.IsItalic = true;
style.SetFont(font);
//Set background color
style.FillBackgroundColor = IndexedColors.Black.Index;
style.FillPattern = FillPattern.SolidForeground;
//Apply the style
cell.CellStyle = style;
//Save the file
FileStream file = File.Create("CellStylingFileFormat.xlsx");
wb.Write(file, true);
file.Close();

결론 {.WP- 블록 헤드}

이 기사에서는 C#에서 NPOI API를 사용하여 Excel 워크 시트에서 셀에 스타일을 적용하는 방법을 보여주었습니다. API 문서를 연구하여 API 기능을 더 탐색 할 수 있습니다. NPOI를 사용하여 Excel 통합 문서 작업에 대해 더 알고 싶다면이 섹션에서 더 많은 예를 보려면 계속 지켜봐 주시기 바랍니다.