Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Excel中计算总和_C#_Wpf_Excel Formula - Fatal编程技术网

C# 如何在Excel中计算总和

C# 如何在Excel中计算总和,c#,wpf,excel-formula,C#,Wpf,Excel Formula,我正在为我的企业制作最后一份报告。我需要确定excel表中聚合单元格的总数。我已经完成了附带的代码。尽管如此,这并不是在计算质量。。这是我的密码: Worksheet.Cells[20, 16].Formula = "Sum(" + Worksheet.Cells[6, 16].Value + ":" + Worksheet.Cells[rowIndex, 16].Value + ")"; 我需要计算16号

我正在为我的企业制作最后一份报告。我需要确定excel表中聚合单元格的总数。我已经完成了附带的代码。尽管如此,这并不是在计算质量。。这是我的密码:

        Worksheet.Cells[20, 16].Formula =
                  "Sum(" + Worksheet.Cells[6, 16].Value + 
                 ":" + Worksheet.Cells[rowIndex, 16].Value + ")";

我需要计算16号单元格的总和,然后将其显示为单元格[20,16]。它不起作用。有人帮我解决这个问题吗?

将代码中出现的两个
.Value
更改为
.Address

更新 ... 并在总和之前添加一个
=

Worksheet.Cells[20, 16].Formula =
        "=Sum(" + Worksheet.Cells[6, 16].Address + 
        ":" + Worksheet.Cells[rowIndex, 16].Address + ")";

你在看什么?你说“没有正确地显示”,但你没有说你看到了什么或你期望看到什么。这可能有助于突出问题,如果您对此进行了详细阐述。:-)不工作。。我没有得到总价值对不起。我忘了是什么让这个公式变成了一个公式。嗯。。。总比没有好:-)确保例如单元格P6中有值??它现在正在工作。。我没有转换Excel列的数据类型。以前它只接受字符串。当我指定“worker.Cells[20,16].Value=Helper.GetInt(location.Qty);”时,我修改了这一点