С Excel Com, как предотвратить приготовление @ к имени функции при установке cell.formulaC#

Место общения программистов C#
Anonymous
С Excel Com, как предотвратить приготовление @ к имени функции при установке cell.formula

Сообщение Anonymous »

Я использую com, чтобы заполнить лист Excel. < /p>
Уновный код-следующее: < /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);
arrondi - это французское слово для раунда.
В результирующем листе Excel я получаю: #name
Когда я проверяю содержание ячейки, я читаю: = @ arrondi (f1)
Если я удаляю @ @ with. Код COM для приготовления @ к имени функции?

Подробнее здесь: https://stackoverflow.com/questions/794 ... -name-when

Вернуться в «C#»