Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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
excelvba求和函数_Excel_Sum_Excel Formula_Vba - Fatal编程技术网

excelvba求和函数

excelvba求和函数,excel,sum,excel-formula,vba,Excel,Sum,Excel Formula,Vba,我在vba中遇到行和公式的问题。 我正在使用下面的代码。当我检查范围(“H3”)中的值时,公式给出了正确的值=SUM(C5:G5) 但问题在于它没有反映在excel单元格中 Range("H3").Formula = "=SUM(" & Range(Cells(5, 3), Cells(5, 7)).Address(False, False) & ")" 您需要完全限定单元格(注意点)。试试这个 '~~> Replace this with the relevant sh

我在vba中遇到行和公式的问题。 我正在使用下面的代码。当我检查
范围(“H3”)中的值时,公式给出了正确的值
=SUM(C5:G5)

但问题在于它没有反映在excel单元格中

Range("H3").Formula = "=SUM(" & Range(Cells(5, 3), Cells(5, 7)).Address(False, False) & ")"

您需要完全限定单元格(注意点)。试试这个

'~~> Replace this with the relevant sheet
With Sheets("Sheet1")
    .Range("H3").Formula = "=SUM(" & _
                          .Range(.Cells(5, 3), .Cells(5, 7)).Address(False, False) & _
                          ")"
End With

使用
.value
而不是
.formula