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