Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
How can I generate a list of the names of the worksheets in a workbook so
that I can write a brief description of what each does? |
#2
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
Choose an empty sheet in the workbook and run this code:
Sub ListSheetNames() Dim anySheet As Worksheet Range("A1").Select For Each anySheet in Worksheets ActiveCell = anySheet.Name ActiveCell.Offset(1, 0).Activate Next End Sub To put the code where you can use it, press [Alt]+[F11] then choose Insert | Module from the VB Editor menu. Cut and paste that code into the module and then close the VB Editor and use Tools | Macro | Macros to choose and [Run] the code. "johnston" wrote: How can I generate a list of the names of the worksheets in a workbook so that I can write a brief description of what each does? |
#3
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
This worked fantastically well. Thank you!
Is there a way to make this available in all my workbooks? "JLatham" wrote: Choose an empty sheet in the workbook and run this code: Sub ListSheetNames() Dim anySheet As Worksheet Range("A1").Select For Each anySheet in Worksheets ActiveCell = anySheet.Name ActiveCell.Offset(1, 0).Activate Next End Sub To put the code where you can use it, press [Alt]+[F11] then choose Insert | Module from the VB Editor menu. Cut and paste that code into the module and then close the VB Editor and use Tools | Macro | Macros to choose and [Run] the code. "johnston" wrote: How can I generate a list of the names of the worksheets in a workbook so that I can write a brief description of what each does? |
#4
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
You can put the code that JLatham provided you into a Module in your
Personal .xls workbook and this would allow you to run the code in any workbook. Hope this helps "johnston" wrote: This worked fantastically well. Thank you! Is there a way to make this available in all my workbooks? "JLatham" wrote: Choose an empty sheet in the workbook and run this code: Sub ListSheetNames() Dim anySheet As Worksheet Range("A1").Select For Each anySheet in Worksheets ActiveCell = anySheet.Name ActiveCell.Offset(1, 0).Activate Next End Sub To put the code where you can use it, press [Alt]+[F11] then choose Insert | Module from the VB Editor menu. Cut and paste that code into the module and then close the VB Editor and use Tools | Macro | Macros to choose and [Run] the code. "johnston" wrote: How can I generate a list of the names of the worksheets in a workbook so that I can write a brief description of what each does? |
#5
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
Store Jerry's macro and others you create and copy in your Personal.xls file
so's they are available for all open workbooks. See help for more on Personal Macro Workbook. Gord Dibben MS Excel MVP On Thu, 17 May 2007 20:15:01 -0700, johnston wrote: This worked fantastically well. Thank you! Is there a way to make this available in all my workbooks? "JLatham" wrote: Choose an empty sheet in the workbook and run this code: Sub ListSheetNames() Dim anySheet As Worksheet Range("A1").Select For Each anySheet in Worksheets ActiveCell = anySheet.Name ActiveCell.Offset(1, 0).Activate Next End Sub To put the code where you can use it, press [Alt]+[F11] then choose Insert | Module from the VB Editor menu. Cut and paste that code into the module and then close the VB Editor and use Tools | Macro | Macros to choose and [Run] the code. "johnston" wrote: How can I generate a list of the names of the worksheets in a workbook so that I can write a brief description of what each does? |
#6
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
Mike, thank you. I'm learning.
"Mike" wrote: You can put the code that JLatham provided you into a Module in your Personal .xls workbook and this would allow you to run the code in any workbook. Hope this helps "johnston" wrote: This worked fantastically well. Thank you! Is there a way to make this available in all my workbooks? "JLatham" wrote: Choose an empty sheet in the workbook and run this code: Sub ListSheetNames() Dim anySheet As Worksheet Range("A1").Select For Each anySheet in Worksheets ActiveCell = anySheet.Name ActiveCell.Offset(1, 0).Activate Next End Sub To put the code where you can use it, press [Alt]+[F11] then choose Insert | Module from the VB Editor menu. Cut and paste that code into the module and then close the VB Editor and use Tools | Macro | Macros to choose and [Run] the code. "johnston" wrote: How can I generate a list of the names of the worksheets in a workbook so that I can write a brief description of what each does? |
#7
Posted to microsoft.public.excel.misc
|
|||
|
|||
Worksheet names
Gord,
Thank you for the extra tip. Johnston "Gord Dibben" wrote: Store Jerry's macro and others you create and copy in your Personal.xls file so's they are available for all open workbooks. See help for more on Personal Macro Workbook. Gord Dibben MS Excel MVP On Thu, 17 May 2007 20:15:01 -0700, johnston wrote: This worked fantastically well. Thank you! Is there a way to make this available in all my workbooks? "JLatham" wrote: Choose an empty sheet in the workbook and run this code: Sub ListSheetNames() Dim anySheet As Worksheet Range("A1").Select For Each anySheet in Worksheets ActiveCell = anySheet.Name ActiveCell.Offset(1, 0).Activate Next End Sub To put the code where you can use it, press [Alt]+[F11] then choose Insert | Module from the VB Editor menu. Cut and paste that code into the module and then close the VB Editor and use Tools | Macro | Macros to choose and [Run] the code. "johnston" wrote: How can I generate a list of the names of the worksheets in a workbook so that I can write a brief description of what each does? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Worksheet Names | Excel Discussion (Misc queries) | |||
Worksheet names 2 | Excel Worksheet Functions | |||
Adding worksheet tab names to the first worksheet | Excel Discussion (Misc queries) | |||
Worksheet Names | Excel Worksheet Functions | |||
How to link Excel worksheet tab names to dates in each worksheet? | Excel Worksheet Functions |