私はMicrosoft.Office.Interop.Excel
ライブラリを使用しています。MS Excelのセル内のテキストの色を変更するにはどうすればよいですか?
私は値が "グリーンレッド"のセルを持っています。私が欲しいのはかなり簡単です。私はそのような、赤であることが、緑と「赤」と「緑」のテキストを挿入する:
私はセルにデータを挿入するには、このコードを使用しています:
どうExcel.Application excelApp = new Excel.Application();
excelApp.Workbooks.Add();
// single worksheet
Excel._Worksheet workSheet = excelApp.ActiveSheet;
for (int startIndex = 0; startIndex < 10; startIndex++)
{
workSheet.Cells[1, (startIndex + 1)] ="Green" + " Red";
}
をそれをするために?
私はtried this approachをしましたが、私は[RangeObject]
が何であるかを知らない:
[RangeObject].Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
http://stackoverflow.com/questions/5667842/multiple-formats-in-one-cell-using-c-sharpはあなたを助けるん - のどっちC#からのExcelの統合はあなたが使用していますか? – weismat
@weismat ooops、私はあなたの質問を理解できません。私は 'Microsoft.Office.Interop.Excel'ライブラリを使用しています。 – StepUp
見る: [http://stackoverflow.com/questions/2452417/cell-color-changing-in-excel-using-c-sharp](http://stackoverflow.com/questions/2452417/cell-color) -changing-in-excel-c-sharpを使用) –