C# NOIP 设置excel行背景色
要设置Excel行的背景色,你可以使用C#中的Interop.Excel库。下面是一个示例代码,用于设置Excel文件的第一行的背景色为红色。
using Excel = Microsoft.Office.Interop.Excel;
class Program
{
static void Main(string[] args)
{
// 创建Excel应用程序对象
Excel.Application excelApp = new Excel.Application();
// 打开Excel文件
Excel.Workbook workbook = excelApp.Workbooks.Open(@"C:\path\to\your\excel\file.xlsx");
// 获取第一个工作表
Excel.Worksheet worksheet = workbook.Sheets[1];
// 设置第一行的背景色为红色
Excel.Range range = worksheet.Rows[1];
range.Interior.Color = System.Drawing.Color.Red;
// 保存并关闭Excel文件
workbook.Save();
workbook.Close();
// 释放资源
excelApp.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(excelApp);
}
}
在使用此代码之前,请确保你已经安装了Microsoft Office,并在项目中添加了对Interop.Excel库的引用
原文地址: https://www.cveoy.top/t/topic/hHYE 著作权归作者所有。请勿转载和采集!