как установить обратно основной цвет ячейки листа excel
Я хочу установить bgcolor ячейки листа excel в c# и опцию saveas также.
Я использую ссылку com
using Excel = Microsoft.Office.Interop.Excel; using System.Reflection; Excel.Application oXL; Excel._Workbook oWB; Excel._Worksheet oSheet; Excel.Range oRng; try { //Start Excel and get Application object. oXL = new Excel.Application(); oXL.Visible = true; //Get a new workbook. oWB = (Excel._Workbook)(oXL.Workbooks.Add(Missing.Value)); oSheet = (Excel._Worksheet)oWB.ActiveSheet; //Add table headers going cell by cell. int i = 0; for (i=0; i <= DateTime.DaysInMonth(Convert.ToDateTime(datestring).Year, Convert.ToDateTime(datestring).Month); i++) { if (i == 0) { oSheet.Cells[1, i+1] = "UserName"; } else { oSheet.Cells[1, i + 1] = Convert.ToString(i); } }oSheet.get_Range("A1", "AF1").Font.Bold = true; oRng = oSheet.get_Range("A1", "AF1"); oRng.EntireColumn.AutoFit(); oSheet.get_Range("A", "D").Font.Background = true; oWB.Save();