Mismo nombre de rango en varias hojas

28/05/2004 - 10:37 por MarianoH | Informe spam
Estoy haciendo una rutina que trabaja con varias hojas de
un libro y donde uso mucho sentencias del tipo:
< Range("NombreDelRango").etc >
Quiero hacer un bucle através de las hojas que opere con
un nombre de rango, ahora, Excel no me deja asignar el
mismo nombre en dos hojas, solo logro esta funcionalidad
copiando las hojas, pero estas ya estan creadas y no son
totalmente iguales.

O sea:
¿Se puede asignar un mismo nombre a dos hojas exixtentes
de un libro de manera que Excel opere con la hoja activa?

Agradezco cualquier colaboración
Saludos
 

Leer las respuestas

#1 Héctor Miguel
29/05/2004 - 08:32 | Informe spam
hola, MarianoH !

... rutina que trabaja con varias hojas .. sentencias del tipo: Range("NombreDelRango").etc
... Excel no me deja asignar el mismo nombre en dos hojas, solo ... copiando las hojas
... estas ya estan creadas y no son totalmente iguales.
¿Se puede asignar un mismo nombre a dos hojas exixtentes [...]



puedes 'asignar' los mismos nombres =>repetidos<= a rangos [diferentes] en distintas hojas SI...
- a la hora de 'definir' el nombre, =>antepones<= [al nombre del rango] el nombre de la hoja 'seguido' de =>!< [solo asegurate que si el nombre de la hoja tiene espacios o son solo numeros, vaya delimitado por apostrofos]
[p.e.]
[el 'primer' nombre en su hoja 'original'] Nombre: Mi.Rango / Se refiere a: =Hoja1!$B$5:$D$16
[segundo mismo_nombre en la hoja 2] Nombre: Hoja2!Mi.Rango / Se refiere a: =Hoja2!$B$46:$F$70
[tercer mismo_nombre en 'otra hoja'] Nombre: 'Otra hoja'!Mi.Rango / Se refiere a: ='Otra hoja'!$B$13:$D$28

tambien 'asegurate' que las referencias de las hojas [Nombre y Rango] =>coinciden<[de lo contrario, el nombre en 'X_hoja' haria referencia al rango en 'Z_hoja'] :((

saludos,
hector.

Preguntas similares