2009-03-03 5 views
1

을 사용하여 셀 서식 설정 Excel 2007 스프레드 시트를 만들기 위해 office 2007 interop 어셈블리를 사용하고 있습니다.Excel 2007 Interop 및 C#

시작에 대해 많은 질문이 있으며 MSDN에는 this one과 같은 기사 힙이 포함되어 있습니다.

API가 펑키하고 때로는 조금 혼란 스럽습니다.

셀의 값을 설정할 때 형식을 설정하는 방법이 있습니까? 내 고객이 Excel 매크로를 실행할 수 있도록 특정 필드를 날짜로 표시하고 싶습니다. 또한 숫자가 유용 할 것입니다.

감사합니다.

답변

2

VBA 기반 코드. 그러나 동일한 C# (구문 무시) 함께 작동합니다.

 

cells(1,1).Value = 39875 
cells(1,1).NumberFormat = "dd-mmm-yyyy" 
 

Excel 개체 모델을 배울 수있는 가장 좋은 방법은 당신이 외부 입력을 필요로하는 부분을 수정 걸릴 코드 &보고하고자하는 행동의 매크로를 작성하는 것입니다. 또한, 객체 모델은 꽤 이해하기 쉽습니다 (응용 프로그램 -> 워크 북 -> 워크 시트 -> 워크 시트 -> 범위 (셀)).