cambio nombre hoja sucesivo.

16/02/2012 - 10:24 por shofis11 | Informe spam
¡ Hola ! como estan... tengo una duda sobre el cambio de nombre en vba. tengo este codigo :
Workbooks("LIBRO CAJA CHICA.xlsm").Worksheets("CAJA CHICa1").Activate
ActiveSheet.Copy After:=ActiveSheet
en donde copio la hoja cajachica1 dentro del mismo libro.
el problema esta en que quiero que el nombre de estas nuevas hojas parta en el 1 hacia adelante, es decir, cada vez que se active la macro y cree un nuevo libro, este tenga el nombre del numero 1 en adelante... me explico?

ojala me entiendan!
saludos!

Preguntas similare

Leer las respuestas

#1 Pedro F. Pardo
16/02/2012 - 13:11 | Informe spam
A ver si lo he entendido

Supongamos que tienes varias hojas..

Š CAJA CHICA1 Š CAJA CHICA2 Š CAJA CHICA3 Š

Entonces al ejecutar la macro quieres que
Se cree una copia de CAJA CHICA1, y que se llame (en el ejemplo)
CAJA CHICA4

Vuelves a ejecutar la macro y se crea otra copia de CAJA CHICA1
que se llame CAJA CHICA5

Y así sucesivamente, ¿no?

Dos preguntas:
-¿La base de las que se hacen TODAS las copias quieres que sea SIEMPRE CAJA CHICA1?
-¿Hay otras hojas con nombres diferentes en el libro?
Algo así como Hoja4, resumen anual, Caja grande, etc... o son todas CAJAS CHICAS?
Respuesta Responder a este mensaje
#2 shofis11
26/02/2012 - 03:07 | Informe spam
shofis11 escribió el 16/02/2012 10:24 :
¡ Hola ! como estan... tengo una duda sobre el cambio de nombre en vba.
tengo este codigo :
Workbooks("LIBRO CAJA CHICA.xlsm").Worksheets("CAJA
CHICa1").Activate
ActiveSheet.Copy After:=ActiveSheet
en donde copio la hoja cajachica1 dentro del mismo libro.
el problema esta en que quiero que el nombre de estas nuevas hojas parta en el
1 hacia adelante, es decir, cada vez que se active la macro y cree un nuevo
libro, este tenga el nombre del numero 1 en adelante... me explico?

ojala me entiendan!
saludos!


holaa!! si es excacto como dices. con respecto a tu duda, exite una hoja con un nombre diferente, pero son datos fijos que no necesito utilizar.
si me podrias ayudar seria geniall! gracias!
Respuesta Responder a este mensaje
#3 shofis11
06/03/2012 - 02:14 | Informe spam
Pedro F. Pardo escribió el 16/02/2012 13:11 :
A ver si lo he entendido

Supongamos que tienes varias hojas..

Š CAJA CHICA1 Š CAJA CHICA2 Š CAJA CHICA3 Š

Entonces al ejecutar la macro quieres que
Se cree una copia de CAJA CHICA1, y que se llame (en el ejemplo)
CAJA CHICA4

Vuelves a ejecutar la macro y se crea otra copia de CAJA CHICA1
que se llame CAJA CHICA5

Y así sucesivamente, ¿no?

Dos preguntas:
-¿La base de las que se hacen TODAS las copias quieres que sea SIEMPRE
CAJA CHICA1?
-¿Hay otras hojas con nombres diferentes en el libro?
Algo así como Hoja4, resumen anual, Caja grande, etc... o son todas
CAJAS CHICAS?


holaa!! si es excacto como dices. con respecto a tu duda, exite una hoja con un nombre diferente, pero son datos fijos que no necesito utilizar.
si me podrias ayudar seria geniall! gracias!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida