Я создаю итоговую строку с помощью этого цикла
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
КогдаЯ отлаживаю в столбце 3 диапазон правильный
Но тогда в ячейке появляется вместо "= SUMA (Planificado! C15: C20)" это: "= SUMA (Planificado! $ O: $ T)", а затем, когда с индексом I = 4 все в порядке до конца
Это так странно ...
Любая идея, пожалуйста?
С уважением