0
Есть ли сжатый (однострочный) способ программно добавить правые границы в диапазон ячеек в электронной таблице Excel с помощью C#?Как я могу эффективно добавлять правые границы в диапазон Excel с помощью C#?
Этот код работает:
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;
}
}
}
... (внешний цикл, охватывающий диапазон строк, внутренний контур, охватывающий диапазон столбцов), но кажется излишним и, вероятно, неэффективна.
Можете ли вы уточнить, в каком вы сделали? Благодаря! –