gpt4 book ai didi

vba - 为列 D - M 添加总行

转载 作者:行者123 更新时间:2023-12-04 21:57:58 25 4
gpt4 key购买 nike

我一直在使用此语法为 D 列添加总行 - 但现在我需要为 D - M 添加总行。而不是多次编写此代码并更改列名,有一个快速可重用的功能可以在 D - M 列的底部添加一个总行?

With ActiveSheet
If Application.WorksheetFunction.CountA(.Cells) <> 0 Then
lastrow = .Cells.Find(What:="*", _
After:=.Range("D1"), _
Lookat:=xlPart, _
LookIn:=xlFormulas, _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious, _
MatchCase:=False).Row
Else
lastrow = 1
End If
End With
Range("D" & lastrow +1).FormulaR1C1 = "=SUM(R[-" & lastrow & "]C:R[-1]C)"

最佳答案

这与突出显示该范围并按 Ctrl+右箭头具有相同的效果

range("D" & lastrow + 1 & ":M" & lastrow + 1).FillRight

关于vba - 为列 D - M 添加总行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40664143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com