如何使用XmlTextWriter设置单元格颜色

我的程序使用XmlTextWriter生成一个Excel文件。 我无法find如何设置一些单元格(甚至行)的颜色。

这是我的一些代码:

public static void CreateCell(XmlTextWriter w, object value) { w.WriteStartElement("Cell"); w.WriteStartElement("Data"); w.WriteAttributeString("ss", "Type", null, "String"); w.WriteString(value.ToString()); w.WriteEndElement(); w.WriteEndElement(); }