Stefi
12/15/2006 7:30:00 AM
Many thanks, Tom, this is the very method I was looking for.
Stefi
â??Tom Ogilvyâ? ezt Ãrta:
> Dim wsColl As worksheets
> Set wsColl = ActiveWorkbook.Worksheets
>
> --
> Regards,
> Tom Ogilvy
>
>
> "Stefi" <Stefi@discussions.microsoft.com> wrote in message
> news:31DAAA87-C940-4F37-831B-9C64367EB224@microsoft.com...
> > Thanks Bob! Another question: Isn't it possible to set a new collection to
> > an
> > existing one, I mean something like this:
> >
> > Dim wsColl As Collection
> > Set wsColl = ActiveWorkbook.Worksheets
> >
> > Regards,
> > Stefi
> >
> > "Bob Phillips" ezt Ãrta:
> >
> >> Sub NewCollection()
> >> Dim wsColl As Collection
> >> Dim ws As Worksheet
> >>
> >> Set wsColl = New Collection
> >> For Each ws In ActiveWorkbook.Worksheets
> >> If ws.Index <> ActiveWorkbook.Worksheets.Count Then
> >> wsColl.Add ws.Name, ws.Name
> >> End If
> >> Next ws
> >> End Sub
> >>
> >> --
> >> ---
> >> HTH
> >>
> >> Bob
> >>
> >> (change the xxxx to gmail if mailing direct)
> >>
> >>
> >> "Stefi" <Stefi@discussions.microsoft.com> wrote in message
> >> news:A1916D63-1FCB-4032-84E5-484F678EEB28@microsoft.com...
> >> > Hi All,
> >> >
> >> > I'm trying to create a new collection containing all worksheets in the
> >> > active workbook except the last one, but I failed. Please help!
> >> >
> >> > Regards,
> >> > Stefi
> >> >
> >>
> >>
> >>
>
>
>