Crear Hoja Nueva con Nombre

22/11/2004 - 12:49 por ailatan | Informe spam
Hola!

Ya sabéis que cuando insertas una hoja nueva en un fichero de Excel, el
nombre que le da a la hoja, por defecto, es Hoja1, Hoja2, etc. Quiero
instertar una hoja, mediante una macro. Pero quiero ponerle directamente el
nombre que yo quiera. ¿Cómo se puede hacer?

Esto lo quiero hacer para evitarme el problema de que, depende de cuántas
hojas hayas creado nuevas ya en la sesión, el nombre de la nueva hoja será
Hoja6, Hoja7, etc, y no hay manera de hacer referencia a ella en la macro más
adelante.

Expero ser clara en mi explicación.

Agradezco cualquier ayuda.

Un saludo,
Natalia
 

Leer las respuestas

#1 Fernando Arroyo
22/11/2004 - 13:01 | Informe spam
Puedes asignarle el nombre al mismo tiempo que la creas:

Worksheets.Add.Name = "Nombre de la hoja"

Un saludo.


Fernando Arroyo
MS MVP - Excel


"ailatan" escribió en el mensaje news:
Hola!

Ya sabéis que cuando insertas una hoja nueva en un fichero de Excel, el
nombre que le da a la hoja, por defecto, es Hoja1, Hoja2, etc. Quiero
instertar una hoja, mediante una macro. Pero quiero ponerle directamente el
nombre que yo quiera. ¿Cómo se puede hacer?

Esto lo quiero hacer para evitarme el problema de que, depende de cuántas
hojas hayas creado nuevas ya en la sesión, el nombre de la nueva hoja será
Hoja6, Hoja7, etc, y no hay manera de hacer referencia a ella en la macro más
adelante.

Expero ser clara en mi explicación.

Agradezco cualquier ayuda.

Un saludo,
Natalia

Preguntas similares