我正在尝试根据越来越多的行进行自动求和。
这是我的代码示例,但由于我不知道在单元格的公式中包含变量的语法,因此我陷入困境。
Sheets("Orderboek").Select
Range("H" & (rOi + 1)).FormulaR1C1 = "=Sum(H3:H"&rOi&")"
我的变量声明如下:
Dim i As Integer, a As Range 'i= index a een gebied
Dim prText As String 'product text
Dim rOi As Long 'rij nummer in orderboek
Dim rng, sumrng As Excel.Range
Dim r As Long 'rij number in offerte
Dim Tot As Long 'totaal som van offerte
Dim ws As Excel.Worksheet
非常感谢你能帮助我。
答案 0 :(得分:0)
试试这个:
Range("H" & (rOi + 1)).Formula = "=Sum(H3:H" & rOi & ")"
在这种情况下,请务必使用.Formula
而不是.FormulaR1C1
。还要确保&符号之间有空格。
答案 1 :(得分:0)
请注意,$('.required, .pattern').on('blur', function () {
if ($(this).hasClass('required') && !$(this).val()) {
addError(this, 'required');
return;
}
if ($(this).hasClass('pattern') && !isValidInput($(this).attr('pattern-type'), $(this).val())) {
addError(this, 'invalid');
return;
}
});
在您想要引用某个点并想要输入行和单元格坐标时非常有用。由于您知道要使用的列,因此使用FormulaR1C1
会更好。 我很快就会删除;还不能评论(< 50rep)
*编辑:所以@timthebomb是现货。 :)