개발/C# .NET

ASP.NET에서 Excel문서에 Cell Color 설정하기

xwing 2009. 11. 2. 14:47
갑자기 추워졌다.. 물론 오늘부터 추워질거라 기상청의 예보가 있었지만..
동해안에는 평년에 비해 40일정도 일찍 첫눈이 왔다니.. ㅎ 좋겠다..

지난번 포스트에 이어서 이번에는 Cell Color를 설정해 보자.


/* Set Cell Font */

private void SetCellFont(object cell1, object cell2, bool bold, int fontSize, int colorIndex)

{

    oRange = oWorkSheet.get_Range(cell1, cell2);

    oRange.Font.Bold = bold;

    oRange.Font.Size = fontSize;

    oRange.Interior.ColorIndex = colorIndex;

    oRange.EntireColumn.AutoFit();

}


지정된 셀범위에 폰트와 셀컬러를 설정한다.
지난번 설정과 전후설정은 같고, 위와같이 메서드 부분만 설정하면 된다.
colorIndex 값은 int로  
http://msdn.microsoft.com/en-us/library/cc296089.aspx  여기서 확인하자.
대부분 필요한것이 Font 속성에 있는데.. 이놈의 셀컬러만 Interior 속성에 있어서 한참 찾았다.

그럼.. 추운데 신종플루 조심하세요..





'개발 > C# .NET' 카테고리의 다른 글

C# - Splash Screen 만들기  (0) 2010.08.16
ASP.NET에서 Excel문서에 Border 설정하기  (0) 2009.10.31
라이언엑셀 죽이기  (0) 2009.10.09