写入数据表excel模板,并在excel中添加backcolor到一行

在我正在开发的ASP.Net应用程序中,需要将excel发送给附加到邮件的客户端,并且我已经在服务器上创build了excel,以便将其作为附件发送出去,并且办公室没有安装在服务器中,所以我不能使用Microsoft.office.interop.excel,Excel有图像和一些文本和列是固定的,所以我想作为一个模板,并写入数据表,并且我想给一些行背面颜色和包装列的文本。

任何人都可以告诉我如何做到这一点?