Hi Member 7909353,
To set the background color of a cell in excel sheet, you need to set It's Interior properties: see the example below:
Range rng = NewWorkSheet.get_Range("A1:Z1", Missing.Value);
rng.Interior.Color = XlRgbColor.rgbLightSteelBlue;
Here above in the example, "XlRgbColor" enum provides the available color codes for an excel sheet.
To save as, use below given syntx:
NewWorkSheet.SaveAs("SaveAsFileName.xlsx", XlFileFormat.xlExcel8, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
Hope this helps you to achieve the purpose. Reply for any clarification if you need.
Happy Coding :)
Sunny_K