guardar en celda nombre de hoja de libro excel

18 envíos / 0 nuevos
Último envío
oreyes
Imagen de oreyes
Offline
última acción: Hace 7 años 1 mes
alta: 23/10/2017 - 19:52
Puntos: 45
guardar en celda nombre de hoja de libro excel

Buen dia a todos y desde ya muchas gracias a todos por la gran ayuda que prestan a novatos como yo

Lo que necesito es que quisiera guardar en una celda, por ejemplo D2 el nombre que asigno a la hoja de un libro excel

desde ya agradesco mucho su ayuda

 

Saludos

Etiquetas: 

RicardoSS
Imagen de RicardoSS
Offline
última acción: Hace 7 años 1 mes
alta: 25/09/2017 - 18:08
Puntos: 180
Asignar a celdas de nombres de hoja y libro.

Buen dia

prueba con lo siguiente, la primer linea asigna el nombre de la hoja activa y la segunda linea asigna el nombre del libro activo,

Sub Asignar_nombre_del_libro()

Range("D2").Value=ActiveSheet.Name

range("E2").Value=ActiveWorkbook.Name

end sub

 

Saludos,

RicardoSS

 

oreyes
Imagen de oreyes
Offline
última acción: Hace 7 años 1 mes
alta: 23/10/2017 - 19:52
Puntos: 45
Asignar a celdas de nombres de hoja y libro.

Gracias por la ayuda Ricardo: pero segun entendi lo que me envías fue una macro pero no me funsiono, no se si estoy haciendo algo mal o tengo que seguir otro proceso para aplicarlo

OReyes

RicardoSS
Imagen de RicardoSS
Offline
última acción: Hace 7 años 1 mes
alta: 25/09/2017 - 18:08
Puntos: 180
Buen dia, como macro si

Buen dia, como macro si funciona, para ser mas yo mas objetivo, ¿lo que necesitas es una funcion? 

UN SALUDO

oreyes
Imagen de oreyes
Offline
última acción: Hace 7 años 1 mes
alta: 23/10/2017 - 19:52
Puntos: 45
gracias por la atencion

gracias por la atencion Ricardo: lo que sucede es en realidad soy novato y no he usado macros y por te agradeceria si me puedes guiar para hacer funsionar la macro que me envias

OReyes

RicardoSS
Imagen de RicardoSS
Offline
última acción: Hace 7 años 1 mes
alta: 25/09/2017 - 18:08
Puntos: 180
¿Que version de office tienes

¿Que version de office tienes?

Saludos

visitante (no verificado)
Imagen de visitante
Versión 2010 office

Versión 2010 office

Ivan Sologuren (no verificado)
Imagen de visitante
Gracias!!!!

Me funcionó!!!!

1'000,000.00 de gracias.

 

visitante (no verificado)
Imagen de visitante
Recién veo este tema y

Recién veo este tema y encontré una solución más sencilla, sin macros.

Va la fórmula, pasos y explicaciones:

- En la celda que se desee se escribe la fórmula:

=EXTRAE(CELDA("NOMBREARCHIVO";A1);HALLAR("]";CELDA("NOMBREARCHIVO"))+1;LARGO(CELDA("NOMBREARCHIVO";A1)))

- La función EXTRAE se usa para quedarnos solo con el nombre de la hoja, ya que CELDA trae ruta y nombre de archivo.

- Si a CELDA no se le pone un número de celda cualquiera no refresca el valor sola; aquí escribí A1, pero puede ser cualquier celda de la hoja (A2, X9, J75, etc.).

- La función HALLAR ubica el punto inicial de extracción de texto en el último caracter del nombre del archivo, que va entre corchetes. Al necesitar tomar desde allí le sumamos 1 caracter al final (por eso el +1).

- La función LARGO toma los caracteres totales que obtiene la función CELDA para que el nombre de la hoja no quede truncado.

 

Espero sirva.

Éxitos!

sebaversa.

PEDRO (no verificado)
Imagen de visitante
ENHORABUENA

SÓLO DECIRLE A SEBAVERSA QUE ES MUY BUENA ESTA SOLUCIÓN.

MUCHAS GRACIAS.

Susana (no verificado)
Imagen de visitante
Genial!!!! Me acabas de

Genial!!!! Me acabas de ahorrar un faenon... Mil gracias.

Pablo Iraheta (no verificado)
Imagen de visitante
excelente

Había buscado durante mucho esta fórmula y jamás funcionaba, hasta hoy.....Excelente amigo

BorisVillatoro (no verificado)
Imagen de visitante
Nombre de etiqueta en celda.

Funciona al 100!

muchas gracias por el aporte.

Saludos desde Guatemala.

Carlos Cardona (no verificado)
Imagen de visitante
Agradecimiento

Agradezco mucho por este comentario, antes había manejado una fórmula muy parecida pero cuando creaba una nueva hoja me aparecía el nombre de esa hoja y para corregirlo debía entrar a la fórmula y dar enter, ahora me ahorro eso con lo de la referencia en CELDA. 

Aunque debo añadir que a partir de LARGO no es necesario, solo coloqué "31" que es el número máximo de carácteres que se pueden usar como nombre de pestaña, a fin de cuentas si tiene menos solo se extrae lo necesario.

Jony (no verificado)
Imagen de visitante
Gracias

Genial, gracias 

Diegop01 (no verificado)
Imagen de visitante
Gracias

Muchas gracias, excelente lo fácil qué hiciste ver este problema.

Yola (no verificado)
Imagen de visitante
Saludos Sebaversa

Muchas gracias por este aporte!! Horas de búsqueda de una fórmula y esta por fin funcionó!!! Sonrisa

JACC&AMM (no verificado)
Imagen de visitante
Muchas gracias!! Funciona a

Muchas gracias!! Funciona a la perfección!