일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MDB Connect
- C# MDB Handle
- C# MDB
- 버스 API
- DrawEllipse
- c#
- TDD
- Json.NET
- eventargs
- DrawRectangle
- NUnit
- 경기도 버스정보시스템
- delegate
- GDI+
- 시
- C# 파일 암/복호화
- 공공 데이터 포털
- MDB Select
- 경기도 버스
- 객체지향
- Winform
- 디자인 패턴
- sqlite3
- solid
- MVC
- Cell Border Style
- Excel Cell Format
- WPF
- JSON
- eventhandler
Archives
- Today
- Total
White Whale Studio
Excel Cell Border 및 배경색, 폰트 색상, 데이터 형식 지정 본문
반응형
해당 내용은 Microsoft.Office.Interop.Excel DLL을 사용했을때의 사용법입니다.
Cell Border 스타일 지정하기
Cell Border는 Microsoft.Office.Interop.Excel.Range 개체에 대해 지정 가능합니다.
아래와 같이 Cell 범위로 range를 지정한 뒤 해당 range에 대해 LineStyle을 지정할수 있습니다.
특정 셀에 배경을 입히거나 텍스트 색상을 변경하는 경우 또는 셀의 데이터 형식을 바꾸고자 하는 경우에는
아래 코드를 참고하시기 바랍니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
private void SetBorderStyle()
{
//// 범위 Border 선 스타일
Microsoft.Office.Interop.Excel.Range range = xlWorksheet.Cells[1, 2];
range.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlContinuous;
range.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlDash;
range.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlDashDot;
range.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlDashDotDot;
//// 범위 내 배경색 지정
range.Interior.Color = Color.LightGreen;
//// 범위 내 텍스트 색상 지정
range.Font.Color = Color.Red;
//// 범위 내 데이터 형식 _ 숫자, 소숫점이 필요한 경우는 0.00
range.NumberFormat = "0";
//// 범위 내 데이터 형식 _ 텍스트
range.NumberFormat = "@";
//// 범위 내 데이터 형식 _ 날짜
range.NumberFormat = "yyyy-MM-dd";
}
|
cs |
반응형
'IT Engineering > C#.net' 카테고리의 다른 글
[C# & MDB - 1] Connect & Select (0) | 2023.02.13 |
---|---|
C# 중복 실행시 기존프로그램을 활성화 하기 (0) | 2023.02.13 |
C# 바로가기 아이콘 만들기 Shortcut (0) | 2021.01.28 |
C# Oracle OleDB 연동 (0) | 2020.08.14 |
C# & Oracle US7ASCII CharacterSet ISSUE (0) | 2020.08.14 |
Comments