Take a look at David McRitchie's BuildTOC macro:
http://www.mvps.org/dmcritchie/excel/buildtoc.htm
In article ,
bluebanker wrote:
Is there a VBA function to display on the first worksheet of the
workbook all the names of the worksheets the book contains and puts
them in seperate rows?