excel - 使用excel宏添加连续数字并粘贴到空白单元格中
问题描述
我有一组数字要添加并放置在下一个空白单元格中。例如A1
toA11
必须在 中相加A12
。下一组也一样。我想要一个宏来执行这个。
解决方案
例如(根据您的示例数据):
Sub Test()
Dim lr As Long
Dim rng As Range
With Sheet1 'Change according to your sheets CodeName
'Get your current range
lr = .Cells(.Rows.Count, 1).End(xlUp).Row
Set rng = .Range("A1:A" & lr).SpecialCells(xlCellTypeConstants)
'Loop through each section to sum it
For Each area In rng.Areas
area.Offset(area.Rows.Count).Resize(1).Value = Application.Sum(Area)
Next
End With
End Sub
推荐阅读
- python - 从 findContours 中删除某些点以从 fitEllipse 中获得更好的结果
- java - 无法通过 Web 服务连接数据库
- c++ - 多次运行程序,同时保持一个进程
- python - skimage io.ImageCollection 在使用 io.ImageCollection 添加多种类型的文件以显示时未显示我想要的所有文件
- django - 按返回重复项的模型 B 对模型 A 进行排序
- javascript - 将 Nuxt.js SSR 应用程序部署到生产环境会出现错误
- sql - 找到第 n 个最高的
- javascript - 如何关闭剑道下拉列表的缓存
- r - c() 函数正在将我的值从字符串更改为数字
- sql-server - 带有 GUID 全零的 MS SQL 表