2013-09-30 3 views
0

Я разрабатываю приложение exe с использованием языка C#. Я хотел бы написать формулу суммы в ячейку под названием Total, чтобы пользователь мог вводить дополнительную информацию в excel, генерируемом системой и он автоматически отражается в сумме, полученной на основе сотовой связи.Как добавить формулу суммы в ячейку в Excel

Ниже приведен формат файла первенствовать сгенерированного системой

Group1 Itema Qty1 (генерируется в системе)

   ItemB  Qty2(generated in system) 

       ItemC  Qty3(key in by user) 

       Total   Sum of (Qty1+Qty2+Qty3) .Formula=Sum(C1:C3) 

Group2 до группы п

Я имею попробовать с кодом

 objExcel.Cells[iRow, 3].Formula = "=SUM(C1:C3)"; 

но он не работает. Он суммирует значение только от ячейки C1 до C3 , но формула не записывается в ячейки.

Когда пользователь обновляет qty для itemC, он не отражается в общей ячейке.

У кого-нибудь есть идея?

ответ

0

Вы пытались заблокировать ячейки, например. SUM ($ C $ 1: $ C $ 3), либо, что мне также не повезло с программированием excel.

+0

Это должен быть комментарий !! – Narendra

0

Попробуйте нижеследующее.

Более подробную информацию можно найти в следующей ссылке, которая, я думаю, может быть возможным дублированием.

Possible Duplicate

Смежные вопросы