Forum Discussion
Excel
Jul 01, 2021Iron Contributor
Sum of rows with the help of VBA
Hello Everyone, I want to create a total column at the end that sums each row. so instead of summing each column for Jan, Feb and Mar vertically, I want to sum each row for Jan, Feb, and Mar horiz...
- Jul 01, 2021
Sub CreateRowSums() Dim wsh As Worksheet Dim lr As Long Dim lc As Long Application.ScreenUpdating = False For Each wsh In Worksheets lr = wsh.Cells.Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row lc = wsh.Cells.Find(What:="*", SearchOrder:=xlByColumns, SearchDirection:=xlPrevious).Column wsh.Cells(2, lc).Resize(lr - 1).FormulaR1C1 = "=SUM(RC3:RC[-1])" Next wsh Application.ScreenUpdating = True End Sub
PeterBartholomew1
Jul 01, 2021Silver Contributor
Forgive me for asking, but why are you attracted to VBA when ordinary worksheet formulas should provide the same results?
Excel
Jul 02, 2021Iron Contributor
Hello Sir,
Thank you for the response😊
This formula is Great😊
Actually i practice Excel formula as well as VBA code.