Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.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/0/vba/17.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
Excel 插入引用变量的相对函数VBA_Excel_Vba - Fatal编程技术网

Excel 插入引用变量的相对函数VBA

Excel 插入引用变量的相对函数VBA,excel,vba,Excel,Vba,假设我想插入一个对范围求和的相对公式。其中一行的值由整数确定 Dim i As Integer i = 5 rng.FormulaR1C1 = "=SUM(R[1]C:R[i+5]C)" 上述方法不起作用。 有没有办法做到这一点 试试这个: rng.FormulaR1C1 = "=SUM(R[1]C:R[" & i+5 & "]C)" 假设这就是你想要做的。公式是一个字符串,因此要将变量(i)插入字符串,您需要退出它并包含变量,然后使用双引号和符号重新输入字符串。rng.Fo

假设我想插入一个对范围求和的相对公式。其中一行的值由整数确定

Dim i As Integer
i = 5
rng.FormulaR1C1 = "=SUM(R[1]C:R[i+5]C)"
上述方法不起作用。 有没有办法做到这一点

试试这个:

rng.FormulaR1C1 = "=SUM(R[1]C:R[" & i+5 & "]C)"
假设这就是你想要做的。公式是一个字符串,因此要将变量(i)插入字符串,您需要退出它并包含变量,然后使用双引号和符号重新输入字符串。

rng.FormulaR1C1=“=SUM(R[1]C:R[”&i+5&“]C)”