If you want a function, you have to roll your own. Select Tools|Visual basic
Editor... insert a new module and paste the code below
Public Function GetSheetCount() As Long
GetSheetCount= ActiveWorkbook.Worksheets.Count
End Function
You can now enter =GetSheetCount() in a cell and it will return the # of
sheets in your workbook
/Fredrik
"Steve R" wrote in message
...
How about:
Sub NumSheets()
TotSheets = Worksheets.Count
i = 1
For Each sh In Worksheets
sh.Name = i & " of " & TotSheets
i = i + 1
Next sh
End Sub
"carlos sosa" <carlos wrote in message
...
excel doesn't have a function to count sheets in a book. i think it is
useful
when a result depends on the number of sheets you have in a book. for
example, i would like to number the pages 1 of 3, 2 of 3 and 3 of 3
automaticaly and it is imposible if excel is no able to count sheets
unless
you use a macro with visual basic.