ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   summing range (https://www.excelbanter.com/excel-programming/305214-summing-range.html)

Tim Johnson[_2_]

summing range
 
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

Frank Kabel

summing range
 
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


Tim Johnson[_2_]

summing range
 
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

.


Frank Kabel

summing range
 
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

.


George Nicholson[_2_]

summing range
 
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

.





All times are GMT +1. The time now is 09:32 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com