PC Review


Reply
Thread Tools Rate Thread

add sheet values

 
 
geebee
Guest
Posts: n/a
 
      27th Feb 2008
hi,

i would like to know how i can havea summary sheet which takes all the
values from cell C2 frmo each sheet and add them up on the summary sheet.

the problem is that people can add sheets dynamically like there could be
anywhere from 1 to 10 sheets. but the sheet names can be like sheet1,
sheet2, etc.

i would like for the cell on the summary sheet to be something like ...
=sheet1!C2 + sheet2!C2 and so forth.

but i want the formula to go all the way up to indlue cells from sheet10. i
would like to know how i can change this formula dynamically so that it
reflects adding up cell C2 from 2 sheets, etc. all the way up to 10 sheets.

thanks in advance,
geebee


 
Reply With Quote
 
 
 
 
Gary''s Student
Guest
Posts: n/a
 
      27th Feb 2008
Use this UDF:

Function zum() As Variant
Application.Volatile
zum = 0
For Each w In Worksheets
zum = zum + w.Range("C2").Value
Next
End Function

--
Gary''s Student - gsnu200770


"geebee" wrote:

> hi,
>
> i would like to know how i can havea summary sheet which takes all the
> values from cell C2 frmo each sheet and add them up on the summary sheet.
>
> the problem is that people can add sheets dynamically like there could be
> anywhere from 1 to 10 sheets. but the sheet names can be like sheet1,
> sheet2, etc.
>
> i would like for the cell on the summary sheet to be something like ...
> =sheet1!C2 + sheet2!C2 and so forth.
>
> but i want the formula to go all the way up to indlue cells from sheet10. i
> would like to know how i can change this formula dynamically so that it
> reflects adding up cell C2 from 2 sheets, etc. all the way up to 10 sheets.
>
> thanks in advance,
> geebee
>
>

 
Reply With Quote
 
Gord Dibben
Guest
Posts: n/a
 
      27th Feb 2008
Easiest methos is to create a sandwich with the sheets as the filler.

Assuming Summary sheet is first in workbook.

Insert a dummy sheet to the right of Summary sheet..........name it Start

Insert a dummy sheet at end..........name it End

In your summary sheet =SUM(Start:End!C2)

When adding new sheets insert them between Start and End.

Sheetnames can be anything.


Gord Dibben MS Excel MVP

On Wed, 27 Feb 2008 10:24:00 -0800, geebee <(E-Mail Removed)(noSPAMs)>
wrote:

>hi,
>
>i would like to know how i can havea summary sheet which takes all the
>values from cell C2 frmo each sheet and add them up on the summary sheet.
>
>the problem is that people can add sheets dynamically like there could be
>anywhere from 1 to 10 sheets. but the sheet names can be like sheet1,
>sheet2, etc.
>
>i would like for the cell on the summary sheet to be something like ...
>=sheet1!C2 + sheet2!C2 and so forth.
>
>but i want the formula to go all the way up to indlue cells from sheet10. i
>would like to know how i can change this formula dynamically so that it
>reflects adding up cell C2 from 2 sheets, etc. all the way up to 10 sheets.
>
>thanks in advance,
>geebee
>


 
Reply With Quote
 
geebee
Guest
Posts: n/a
 
      27th Feb 2008
hi,

thanks. now i am just trying to figure out how to display the zum value in
a cell. i typed =zum

but it doesnt work

thanks in advance,
geebee


"Gary''s Student" wrote:

> Use this UDF:
>
> Function zum() As Variant
> Application.Volatile
> zum = 0
> For Each w In Worksheets
> zum = zum + w.Range("C2").Value
> Next
> End Function
>
> --
> Gary''s Student - gsnu200770
>
>
> "geebee" wrote:
>
> > hi,
> >
> > i would like to know how i can havea summary sheet which takes all the
> > values from cell C2 frmo each sheet and add them up on the summary sheet.
> >
> > the problem is that people can add sheets dynamically like there could be
> > anywhere from 1 to 10 sheets. but the sheet names can be like sheet1,
> > sheet2, etc.
> >
> > i would like for the cell on the summary sheet to be something like ...
> > =sheet1!C2 + sheet2!C2 and so forth.
> >
> > but i want the formula to go all the way up to indlue cells from sheet10. i
> > would like to know how i can change this formula dynamically so that it
> > reflects adding up cell C2 from 2 sheets, etc. all the way up to 10 sheets.
> >
> > thanks in advance,
> > geebee
> >
> >

 
Reply With Quote
 
Gary''s Student
Guest
Posts: n/a
 
      27th Feb 2008
=zum()
--
Gary''s Student - gsnu200770
 
Reply With Quote
 
geebee
Guest
Posts: n/a
 
      27th Feb 2008
hi,

ok lets just say that we do not want it to include the values from a few of
the sheets. how do we add the code to state which sheets it should not take
values from?

thanks in advance,
geebee


"Gary''s Student" wrote:

> =zum()
> --
> Gary''s Student - gsnu200770

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Copying rows values on one sheet to part of a formula in a column onanother sheet. Manosh Microsoft Excel Discussion 2 23rd Jun 2009 03:58 AM
building a reporting sheet which reports by date and shows values of another sheet alymcmorland Microsoft Excel Programming 1 11th Oct 2005 01:12 PM
copy values generated by conditional formula in one sheet to the other work sheet as values ramana Microsoft Excel Worksheet Functions 1 5th Oct 2005 01:04 PM
copy values generated by conditional formula in one sheet to the other work sheet as values bobby Microsoft Excel Misc 1 5th Oct 2005 12:18 PM
copy values generated by conditional formula in one sheet to the other work sheet as values bobby Microsoft Excel Discussion 1 5th Oct 2005 10:20 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:39 AM.