C#

<C#> Excel 스타일 변경

Mulenga 2023. 2. 26. 09:16
728x90

1. 글꼴 스타일 변경

 
using Excel = Microsoft.Office.Interop.Excel;

// Excel 파일 열기
Excel.Application excel = new Excel.Application();
Excel.Workbook workbook = excel.Workbooks.Open(@"C:\test.xlsx");

// Worksheet 선택
Excel.Worksheet worksheet = workbook.Worksheets["Sheet1"];

// 셀 선택
Excel.Range range = worksheet.Range["A1"];

// 글꼴 스타일 변경
range.Font.Name = "Arial";
range.Font.Size = 12;
range.Font.Bold = true;
range.Font.Color = Excel.XlRgbColor.rgbRed;

// Excel 파일 저장하고 닫기
workbook.Save();
workbook.Close();

 

  Range 클래스의 Font 속성을 사용하여 셀의 글꼴 스타일을 변경한다. Name 속성은 글꼴의 이름, Size 속성은 글꼴 크기, Bold 속성은 볼드체 여부, Color 속성은 글꼴 색상을 지정한다.

 

2. 셀 배경색 변경

 

// 셀 배경색 변경
range.Interior.Color = Excel.XlRgbColor.rgbYellow;
 

  Range 클래스의 Interior 속성을 사용하여 셀의 배경색을 변경한다. Color 속성은 색상을 지정한다.

 

3. 테두리 설정

 

// 테두리 설정
range.Borders.LineStyle = Excel.XlLineStyle.xlContinuous;
range.Borders.Weight = Excel.XlBorderWeight.xlThin;
range.Borders.Color = Excel.XlRgbColor.rgbBlack;

 

  Range 클래스의 Borders 속성을 사용하여 셀의 테두리를 설정한다. LineStyle 속성은 테두리 선의 스타일, Weight 속성은 테두리 선의 두께, Color 속성은 테두리 선의 색상을 지정한다.

 

'C#' 카테고리의 다른 글

<C#> Excel 셀에 이미지 삽입  (0) 2023.02.26
<C#> Excel 셀에 하이퍼링크 추가  (0) 2023.02.26
<C#> Excel 셀 병합  (0) 2023.02.26
C#이란 무엇인가?  (0) 2023.02.25
.NET Framework(닷넷 프레임워크)란?  (0) 2023.02.25