Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am knowledgeable about Access VBA but new to XL VBA
I want to sum B2:B12 and display in A1. This is waht I have: Dim rngTotal As Range Set rngTotal = Range("A1") Dim rngData As Range Set rngData = Range("B2:B12") rngTotal = Sum(rngTotal) I am not getting an error. What is the right way? Thanks |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
change rngTotal = Sum(rngTotal) to rngTotal = application.Sum(rngTotal) -- Regards Frank Kabel Frankfurt, Germany Tim Johnson wrote: I am knowledgeable about Access VBA but new to XL VBA I want to sum B2:B12 and display in A1. This is waht I have: Dim rngTotal As Range Set rngTotal = Range("A1") Dim rngData As Range Set rngData = Range("B2:B12") rngTotal = Sum(rngTotal) I am not getting an error. What is the right way? Thanks |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thi is what I tried but does not work.
Thanks Private Sub Worksheet_Change(ByVal Target As Range) Dim rngData As Range Set rngData = Range("B2:B10") Dim rngTotal As Range Set rngTotal = Range("A3") rngTotal = Application.Sum(rngTotal) End Sub -----Original Message----- Hi change rngTotal = Sum(rngTotal) to rngTotal = application.Sum(rngTotal) -- Regards Frank Kabel Frankfurt, Germany Tim Johnson wrote: I am knowledgeable about Access VBA but new to XL VBA I want to sum B2:B12 and display in A1. This is waht I have: Dim rngTotal As Range Set rngTotal = Range("A1") Dim rngData As Range Set rngData = Range("B2:B12") rngTotal = Sum(rngTotal) I am not getting an error. What is the right way? Thanks . |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
change rngTotal = Application.Sum(rngTotal) to rngTotal.value = Application.Sum(rngdata) -- Regards Frank Kabel Frankfurt, Germany Tim Johnson wrote: Thi is what I tried but does not work. Thanks Private Sub Worksheet_Change(ByVal Target As Range) Dim rngData As Range Set rngData = Range("B2:B10") Dim rngTotal As Range Set rngTotal = Range("A3") rngTotal = Application.Sum(rngTotal) End Sub -----Original Message----- Hi change rngTotal = Sum(rngTotal) to rngTotal = application.Sum(rngTotal) -- Regards Frank Kabel Frankfurt, Germany Tim Johnson wrote: I am knowledgeable about Access VBA but new to XL VBA I want to sum B2:B12 and display in A1. This is waht I have: Dim rngTotal As Range Set rngTotal = Range("A1") Dim rngData As Range Set rngData = Range("B2:B12") rngTotal = Sum(rngTotal) I am not getting an error. What is the right way? Thanks . |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
if rngData holds the source data and rngTotal is for the results then you
want to change rngTotal = Application.Sum(rngTotal) to rngTotal = Application.Sum(rngData) -- George Nicholson Remove 'Junk' from return address. "Tim Johnson" wrote in message ... Thi is what I tried but does not work. Thanks Private Sub Worksheet_Change(ByVal Target As Range) Dim rngData As Range Set rngData = Range("B2:B10") Dim rngTotal As Range Set rngTotal = Range("A3") rngTotal = Application.Sum(rngTotal) End Sub -----Original Message----- Hi change rngTotal = Sum(rngTotal) to rngTotal = application.Sum(rngTotal) -- Regards Frank Kabel Frankfurt, Germany Tim Johnson wrote: I am knowledgeable about Access VBA but new to XL VBA I want to sum B2:B12 and display in A1. This is waht I have: Dim rngTotal As Range Set rngTotal = Range("A1") Dim rngData As Range Set rngData = Range("B2:B12") rngTotal = Sum(rngTotal) I am not getting an error. What is the right way? Thanks . |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Summing a range of cells based on criteria in another range | Excel Worksheet Functions | |||
Summing a Range With N/A's | Excel Discussion (Misc queries) | |||
Summing between Range | Excel Discussion (Misc queries) | |||
Summing a range that changes | Excel Discussion (Misc queries) | |||
Summing a Range | Excel Programming |