excel - 对活动单元格上方的单元格范围求和,单元格范围间隔为 3 列
问题描述
在我用数据清除最后一行下方的所有数据后,我偏移到一个活动单元格。活动单元格将位于 I 列中,可能位于 I 列中的任何位置。我想将 G、H 和 I 列范围内活动单元格上方的所有数据相加。
然后将总和放入活动单元格中。如果有人可以提供帮助,不知道如何循环这个会很棒!谢谢。
Range("I" & cells(Rows.Count, "I").End(xlUp).row).Select
ActiveCell.Offset(3, 0).Select
解决方案
Sub Test()
Dim lCurRow As Long
'Locates the last FILLED Cell in I and saves row number!
lCurRow = Range("I" & Rows.Count).End(xlUp).Row
'Place formula one row down Formula Creation
Cells(lCurRow + 1, "I").Formula = "=Sum(I" & lCurRow & ":G1)"
End Sub
全部完成,没有选择。
高温高压
推荐阅读
- php - 如何将数据库中的数据显示到 sb-admin 模板?
- angular - 在springboot java项目中捆绑angular ui项目并访问其UI
- assembly - 程序集 8086 中数组的未知大小
- javascript - 如何从对象中的特定参数中找到我的对象中的唯一对象
- javascript - Chrome 开发工具:实现您自己的元素层次结构视图(相同的 chrome,react 开发工具)
- mysql - 如何在插入前使用mysql触发器生成动态ID
- puppeteer - Puppeteer 返回空对象
- php - 在 Laravel 迁移中重复同一个 Forign 表的 FK
- java - Java中数组的异常语法
- html - 相对 div 高度为 100%