ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   same named range on multiple worksheets? (https://www.excelbanter.com/excel-discussion-misc-queries/76660-same-named-range-multiple-worksheets.html)

Philip Reece-Heal

same named range on multiple worksheets?
 
I have a acquired a workbook with many worksheets and I want to apply the
same name to the same cell on each worksheet.
To date, the only way I have managed this is to name the cell in the first
worksheet, then for each of the remaining sheets, move the sheet to a new
workbook, name the cell and then move the worksheet back into the original
workbook. Slow and laborious.

Anyone know of a quicker method?

Any suggestions gratefully received

Philip




Ron de Bruin

same named range on multiple worksheets?
 
Try this macro to do this

Sub Give_name_on_all_sheets()
Dim Sh As Worksheet
For Each Sh In ThisWorkbook.Worksheets
Sheets(Sh.Name).Range("A5").Name = Sh.Name & "!yourname"
Next
End Sub

or do it manual



--
Regards Ron de Bruin
http://www.rondebruin.nl


"Philip Reece-Heal" wrote in message ...
I have a acquired a workbook with many worksheets and I want to apply the same name to the same cell on each worksheet.
To date, the only way I have managed this is to name the cell in the first worksheet, then for each of the remaining sheets, move
the sheet to a new workbook, name the cell and then move the worksheet back into the original workbook. Slow and laborious.

Anyone know of a quicker method?

Any suggestions gratefully received

Philip






Bob Phillips

same named range on multiple worksheets?
 
Select each sheet in turn, select the cell(s), InsertNameDefine... and add
the name of 'sheetname'!name, and Add.

--
HTH

Bob Phillips

(remove nothere from email address if mailing direct)

"Philip Reece-Heal" wrote in message
...
I have a acquired a workbook with many worksheets and I want to apply the
same name to the same cell on each worksheet.
To date, the only way I have managed this is to name the cell in the first
worksheet, then for each of the remaining sheets, move the sheet to a new
workbook, name the cell and then move the worksheet back into the original
workbook. Slow and laborious.

Anyone know of a quicker method?

Any suggestions gratefully received

Philip






Philip Reece-Heal

same named range on multiple worksheets?
 
Thanks Ron
That macro works a treat. A real timesaver

Thanks also to you Bob. Your method is certainly quicker than my old way

Regards
Philip
"Ron de Bruin" wrote in message
...
Try this macro to do this

Sub Give_name_on_all_sheets()
Dim Sh As Worksheet
For Each Sh In ThisWorkbook.Worksheets
Sheets(Sh.Name).Range("A5").Name = Sh.Name & "!yourname"
Next
End Sub

or do it manual



--
Regards Ron de Bruin
http://www.rondebruin.nl


"Philip Reece-Heal" wrote in message
...
I have a acquired a workbook with many worksheets and I want to apply the
same name to the same cell on each worksheet.
To date, the only way I have managed this is to name the cell in the
first worksheet, then for each of the remaining sheets, move the sheet to
a new workbook, name the cell and then move the worksheet back into the
original workbook. Slow and laborious.

Anyone know of a quicker method?

Any suggestions gratefully received

Philip








ruddojo

same named range on multiple worksheets?
 
THIS WORKS GREAT! Thank you!

"Ron de Bruin" wrote:

Try this macro to do this

Sub Give_name_on_all_sheets()
Dim Sh As Worksheet
For Each Sh In ThisWorkbook.Worksheets
Sheets(Sh.Name).Range("A5").Name = Sh.Name & "!yourname"
Next
End Sub

or do it manual



--
Regards Ron de Bruin
http://www.rondebruin.nl


"Philip Reece-Heal" wrote in message ...
I have a acquired a workbook with many worksheets and I want to apply the same name to the same cell on each worksheet.
To date, the only way I have managed this is to name the cell in the first worksheet, then for each of the remaining sheets, move
the sheet to a new workbook, name the cell and then move the worksheet back into the original workbook. Slow and laborious.

Anyone know of a quicker method?

Any suggestions gratefully received

Philip








All times are GMT +1. The time now is 09:58 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com