-2
我正在寫一個工作正常的Excel電子表格,但我需要爲標題着色深藍色,並使字體顏色爲白色,但即時通訊有一點問題想出如何實現此目的。 ....這是我的代碼到目前爲止:顏色Excel標題
foreach (DataColumn c in DT.Columns)
{
iColumnCount++;
if(iRowCount == 0)
Worksheet.Cells[1, iColumnCount] = c.ColumnName;
else
Worksheet.Cells[iRowCount, iColumnCount] = c.ColumnName;
Worksheet.Columns.AutoFit(); //Correct the width of the columns
//THIS IS WHERE I WANT TO COLOR THE HEADERS
}
foreach (DataRow r in DT.Rows)
{
iRowCount++;
iColumnCount = 0;
foreach (DataColumn c in DT.Columns)
{
iColumnCount++;
if(iRowCount == 1)
Worksheet.Cells[iRowCount + 1, iColumnCount] = r[c.ColumnName].ToString();
else
Worksheet.Cells[iRowCount, iColumnCount] = r[c.ColumnName].ToString();
Worksheet.Columns.AutoFit(); //Correct the width of the columns
}
}
任何人都可以幫助我實現這一目標嗎?
你嘗試過什麼?在谷歌搜索任何東西?提示:首先在谷歌搜索「C#excel cell color」是你正在尋找的 – Shai 2012-08-06 09:01:00
是的,我嘗試過,我發現了一些代碼,說我需要創建一個風格? – 2012-08-06 09:02:42
嘗試在Excel中手動錄製宏並查看生成的VBA代碼。 – 2012-08-06 09:03:05