电子表格自动化处理实用技巧与代码实现
1. 矩阵数字自动求和
在处理电子表格时,经常会遇到需要对一个数字矩阵进行自动求和的问题。也就是在一个包含大量数值的矩阵中,需要计算每列的底部总和、每行的右侧总和,以及右下角的总计。手动设置这些求和计算不仅耗时,还容易出错。
1.1 代码实现
以下是实现矩阵自动求和的代码:
Sub matrix_total()
If Application.Selection.Count = 1 Then MsgBox "Select a range": Exit Sub
Dim rr As Range
Dim coord(4) As String
temp = Application.Selection.Address & "$"
Set rr = ActiveWindow.RangeSelection
coord(0) = rr.Column
coord(2) = rr.Column + rr.Columns.Count - 1
coord(1) = rr.Row
coord(3) = rr.Row + rr.Rows.Count - 1
For Each window In Windows
For Each Worksheet In window.SelectedSheets
con = 1
For n = coord(0) To coord(2)
formulastr = convert_a
超级会员免费看
订阅专栏 解锁全文
2224

被折叠的 条评论
为什么被折叠?



