You can use the application worksheet function in VBA to replicate the
=Sum(Sheet2:Sheet20!B8) to get the sum from multiple sheets, but as you say
the sheets list is not contiguous nor is it fixed. Even if you could use
this approach you would still need a code line for each summation.
The loop I proposed could be run just once and each summation could be
completed in that, but you probably know that already, but are just trying
to avoid the coding!
I cannot think of another option at the moment.....

Signature
Regards,
Nigel
nigelnospam@9sw.co.uk
> Thanks for that Nigel
>
[quoted text clipped - 48 lines]
>>> TIA
>>> Damien
Damien McBain - 24 Jan 2008 23:57 GMT
> The loop I proposed could be run just once and each summation could be
> completed in that, but you probably know that already, but are just trying
> to avoid the coding!
You got that right!
Thanks for taking the time to help.
cheers
Damien
> You can use the application worksheet function in VBA to replicate the
> =Sum(Sheet2:Sheet20!B8) to get the sum from multiple sheets, but as you
[quoted text clipped - 59 lines]
>>>> TIA
>>>> Damien