2013-09-30 165 views
0

我使用C#language.I想编写一个求和公式到一个名为细胞总发民一个exe应用,使用户可以通过系统生成的Excel的额外信息的关键它会自动反映在细胞总数中。如何求和公式添加到单元格在Excel

下面是

组别1意达Qty1(在系统中产生的)的由系统生成的excel文件的格式

   ItemB  Qty2(generated in system) 

       ItemC  Qty3(key in by user) 

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

组2直到组n

我与代码尝试

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

但它并没有从小区C1求和值仅working.It至C3 ,但公式不会写入单元格。

当itemC用户更新数量,它不反映在总细胞。

有没有人有这个想法?

回答

0

你试过锁定单元格吗? SUM($ C $ 1:$ C $ 3),或者我对excel编程也有一点运气。

+0

这应该是一个评论! – Narendra

0

请尝试以下操作。

string formula = string.Format("=HYPERLINK(\"#{0}!{1}\", \"{2}\")", worksheet, cellRef, string.Format("Hyperlink number {0}", count)); 

更多信息可以在下面的链接中找到,我认为这可能是一个可能的重复。

Possible Duplicate

相关问题