日记首页
|
列表
|
添加日记
|
管理登陆
标题:vba 求和 SUM
<p> Cells(k, 10).Value = Application.WorksheetFunction.Sum(Range(Cells(k, 3), Cells(k, 8))) '行汇总。10列的k行为统计k行3列到8列,求和。</p><p><hr></p><p> Cells(ii, j).Value = Application.WorksheetFunction.Sum(Range(Cells(2, j), Cells(iii, j))) '列汇总。</p><p><hr></p><p>Sub 合计()<br> Application.ScreenUpdating = False<br> Sheet1.Activate<br> Dim x As Long<br> x = Sheet1.Range("A65536").End(xlUp).Row + 1<br> Cells(x, 13).Value = "=SUM(c1:h1000)"<br> Cells(x, 12).Value = "总计:"<br> 'MsgBox "合计完成!"<br> Cells(x, 12).Font.Color = vbRed '设置字体颜色<br> Cells(x, 12).Font.Bold = True '加粗字体<br> Cells(x, 13).Font.Color = vbRed '设置字体颜色<br> Cells(x, 13).Font.Bold = True '加粗字体</p><p> Application.ScreenUpdating = True<br>End Sub</p><p>Sub 求和()<br>Application.ScreenUpdating = False<br> <br> k = Range("a65536").End(xlUp).Row() '定位到A列最后一行,iii<br> Cells(k, 10).Value = Application.WorksheetFunction.Sum(Range(Cells(k, 3), Cells(k, 8))) '行汇总<br> Cells(k, 10).Font.Color = vbRed '设置字体颜色<br> ' Cells(k, 10).Font.Bold = True '加粗字体<br>Application.ScreenUpdating = True<br>End Sub<br></p>