общая строка завершается с ошибкой в ​​столбце 3 с ClosedXML - PullRequest
0 голосов
/ 04 ноября 2019

Я создаю итоговую строку с помощью этого цикла

 ultimaFila = ws.LastRowUsed().RowNumber();
  for (int i = 2; i <= columnasTotales; i++)
  {
    var rngData = ws.Range(primeraFila, i, ultimaFila, i);
    ws.Cell(indiceFila, i)
      .SetFormulaR1C1($"=SUM({rngData})")
      .Style
        .Font.SetBold(true)
        .NumberFormat.SetFormat("#,##0.#0€");          
  }

Это прекрасно работает во всех моих столбцах, кроме столбца 3 test.xlsx

КогдаЯ отлаживаю в столбце 3 диапазон правильный

debug

Но тогда в ячейке появляется вместо "= SUMA (Planificado! C15: C20)" это: "= SUMA (Planificado! $ O: $ T)", а затем, когда с индексом I = 4 все в порядке до конца

Это так странно ...

Любая идея, пожалуйста?

С уважением

...