Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.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-求和函数_Vba_Excel - Fatal编程技术网

excelvba-求和函数

excelvba-求和函数,vba,excel,Vba,Excel,我正在尝试计算我的列的总和(列I)。从1到它的最后一张唱片。当我录制一个宏时,我会将其作为输出,但这对我来说是胡言乱语 ActiveCell.FormulaR1C1 = "=SUM(R[-11]C:R[-4]C)" 我找到了另一个话题,他们说 LastRow = .Range("I" & .rows.Count).End(xlUp).row Range("I"&LastRow) = "SUM(I1:I...)" 除了我的情况,我不知道如何在其中输入最后一行I。 欢迎提供所

我正在尝试计算我的列的总和(列I)。从1到它的最后一张唱片。当我录制一个宏时,我会将其作为输出,但这对我来说是胡言乱语

ActiveCell.FormulaR1C1 = "=SUM(R[-11]C:R[-4]C)"
我找到了另一个话题,他们说

LastRow = .Range("I" & .rows.Count).End(xlUp).row  
Range("I"&LastRow) = "SUM(I1:I...)"
除了我的情况,我不知道如何在其中输入最后一行I。
欢迎提供所有帮助:)

有两种引用单元格的方法-“R1C1”和“A1”。前者的工作原理类似于坐标,具有相对数量的行(R)和单元(C)

另一个参考样式是指工作表上的单元格名称-B6、F67等

假设您想将您的
Sum()
放在单元格
B1
中,
LastRow
的值为6:

ActiveSheet.Range("B1") = "=Sum(I1:I" & LastRow & ")"
将在单元格
B1
中插入以下函数:

=SUM(I1:I6)

有两种引用单元格的方式-“R1C1”和“A1”。前者的工作原理类似于坐标,具有相对数量的行(R)和单元(C)

另一个参考样式是指工作表上的单元格名称-B6、F67等

假设您想将您的
Sum()
放在单元格
B1
中,
LastRow
的值为6:

ActiveSheet.Range("B1") = "=Sum(I1:I" & LastRow & ")"
将在单元格
B1
中插入以下函数:

=SUM(I1:I6)

哇!当你使用空格的时候,似乎会有很大的不同。FMLI像这样尝试了
Range(“I”&LastRow)=“=SUM(I1:I”&LastRow&“)”
Wow。。。当你使用空格的时候,似乎会有很大的不同。FMLI这样尝试了
Range(“I”和LastRow)=“=SUM(I1:I”和LastRow&“)”