Это соответствующий код: < /p>
Код: Выделить всё
private MSExcel.Application _xapp = new MSExcel.Application();;
//...
_comActiveSheet = _xapp.ActiveWorkbook.Sheets[sheetName];
//...
rowId = 1;
c.Column = 6;
_comActiveSheet.Rows[rowId].Cells[c.Column].Formula = String.Format("=ARRONDI(F{0})", rowId);
< /code>
ARRONDIВ полученном листе Excel я получаю: #name
Когда я проверяю содержание ячейки, я читаю: = @arrondi (f1)
, если я удаляю @, все является нормальным. Как предотвратить приготовление кода взаимодействия COM к имени функции?
Подробнее здесь: https://stackoverflow.com/questions/794 ... -name-when