2017-02-11 7 views
1

Excelへの出力を調査しており、正常に実行することができます。私の質問はもっと簡単です私は、単一のセルのフォント、セルの色、サイズなどを設定したい場合はc#WinFormをExcelに出力

現在、私はこのようなので、やっている:

 range = (Range)ws.Cells[10, 12]; 
     range.Formula = "=SUM(R10C10:R10C11)"; 
     range.Calculate(); 
     range.Font.Bold = true; 
     range.Font.Underline = true; 
     range.Style = wb.Styles["Currency"]; 
     range.Font.Color = Color.Red; 
     range.Font.Name = "Arial"; 
     range.Font.Size = 26; 
     borders = range.Borders; 
     borders.LineStyle = XlLineStyle.xlContinuous; 
     borders.Weight = 2d; 

は私が私を可能にするドキュメントで何かを欠場しますRangeを作成せずに単一のセルでこれを行うには?

+0

あると、私は何の範囲を使用して間違っている? – eocron

+0

何がこのようにそれをやってとの「間違った」ではありませんが思っていました –

+1

Nope。抽象化は、単純な用途ではいくつかの追加ステップを必要としますが、複雑なケースではさらに多くの機能を提供します。 – eocron

答えて