View Single Post
  #8   Report Post  
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
Patrick Molloy Patrick Molloy is offline
external usenet poster
 
Posts: 1,049
Default using the same range name on different worksheets in a workbook

range name the cells in your worksheet, then copy the sheet

"Paul" wrote in message
...
I'm writing VBA code that performs actions based on the names of cells in
a worksheet.

I'm building an application that has multiple worksheets in a workbook,
and I have written some VBA code in a general module that I would like to
be able to use in each of the worksheets.

Part of the code performs actions based on the Range names of certain
cells in the worksheet. Since I would like to be able to use this same
code to perform the same operations in the various worksheets, I would
like to be able to create the same Range name to corresponding cells in
each workbook, so the code will perform the same actions in each of the
worksheets. (I need to assign Range names because the "corresponding"
cells aren't always in the same Row).

However, I have noticed that if I try to use a Range name in one worksheet
that has already been defined in another worksheet, it won't let you do
it.

Is there any way I can give cells in two different worksheets the same
Range name, so the same VBA code can be used to perform the same
operations in the different worksheets?

Thanks in advance,

Paul