簡體   English   中英

如何將求和公式添加到Excel中的單元格

[英]How To Add Sum formula to cell in Excel

我正在開發使用C#語言的exe應用程序。我想在一個名為Total的單元格中編寫一個求和公式,以便用戶可以在系統生成的Excel中鍵入額外的信息,並將其自動反映在稱為total的單元格中。

以下是系統生成的excel文件的格式

組1項A數量1(在系統中生成)

                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到C3中的值相加,但公式未寫入單元格中。

用戶更新itemC的數量時,它不會反映在總單元格中。

有人對此有想法嗎?

您是否嘗試過鎖定單元格,例如。 SUM($ C $ 1:$ C $ 3),或者說我對excel編程也不太滿意。

請嘗試以下。

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

在以下鏈接中可以找到更多信息,我認為這可能是重復的。

可能重復

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM