0
是否有一種簡潔(單行)的方式,以編程方式將正確邊框添加到使用C#的Excel電子表格上的一組單元格中?如何有效地向C#中的Excel範圍添加正確的邊框?
此代碼:
private void AddRightBorderToMainRange()
{
for (int i = COLUMN_HEADING_ROW; i < _lastRowAdded; i++)
{
for (int j = ITEMDESC_COL; j < TOTALS_COL; j++)
{
var rightBorderizeRange = _xlSheet.Range[_xlSheet.Cells[i, j], _xlSheet.Cells[i, j]];
Borders border = rightBorderizeRange.Borders;
border[XlBordersIndex.xlEdgeRight].LineStyle = XlLineStyle.xlContinuous;
}
}
}
...(外for循環覆蓋範圍的行,內環覆蓋範圍列),但似乎矯枉過正,可能效率低下。
你能請詳細說明你做了什麼?謝謝! –