Día 26 - Crear hipervínculos en excel a las hojas automáticamente
HTML-код
- Опубликовано: 18 сен 2024
- Recibe GRATIS Kit completo de Excel para que Maximices tu Desempeño
👇
bit.ly/Recibir...
1) Suscríbete: goo.gl/FrswaC
2) Descarga el archivo utilizado en el vídeo: goo.gl/xgg9Bd
3) A través de tu email Suscríbete a este curso gratuito para aumentar tu productividad en Excel un 80% y obtén 4 regalos adicionales al suscribirte a este curso: goo.gl/zNqh0o
Día 26 - Crear hipervínculos en excel a las hojas automáticamente #Reto40Excel 2016
Los hipervínculos en Excel o los vínculos, enlaces o links que llaman algunos, son una herramienta que permite dirigirse o abrir una ruta especifica que se haya programado o parametrizado, estos en otras palabras permiten hacer referencia a una celda de una misma hoja, a otra hoja, dirigirse o abrir un archivo externo o abrir un sitio web con base en una dirección existente en Internet.
En el recurso de hoy te explicaré una forma de crear hipervínculos en Excel automáticamente creando dichos enlaces con código de programación VBA, es decir, a través de una macro en Excel te explicaré paso a paso una forma rápida y efectiva para crear hipervínculos en Excel de todas las hojas que tengas en tu archivo sin tener la necesidad de hacer cada hipervínculos en Excel uno a uno, este ejercicio es enfocado netamente a la productividad en Excel, muy útil cuando tienes muchas hojas y debes navegar constantemente a través de ellas.
Si tienes muchas hojas en tus archivos de Excel y constantemente tienes que desplazarte entre dichas hojas, te recomiendo que apliques lo que se enseña hoy a través de este material de hipervínculos en Excel, ya que con esto puedes crear un menú de enlaces directamente hacia todas tus hojas del libro de Excel optimizando tiempo sin tener que estar revisando el nombre de cada hoja en las pestañas para acceder en cada una de ellas.
Elementos que se explican en el material de hoy:
- Hipervínculos en Excel
- Macros en Excel
- Hipervínculos de todas las hojas de Excel
Día a día del #Reto40Excel:
Explicación paso a paso de lo qué es el Reto40Excel
• Lanzamiento de Reto40E...
Accede a todos los vídeos del #Reto40Excel v2016:
• Playlist
Para no perderte nada de lo que compartimos en las redes sociales, puedes seguirnos a través de los medios:
Facebook: goo.gl/W5dIsa
Twitter: / ee_excel
Instagram: goo.gl/xadGB5
Linkedin: goo.gl/Os1boH
Nivel Excel: Nivel macros en Excel
Proyecto: Especialistas En Excel
Líder: Alfonso Lenis
Palabras relacionadas:
capacitación excel,
soluciones excel,
curso de excel,
curso excel,
productividad en excel,
Comunidad Triple EEE,
Alfonso Lenis,
Especialistas en Excel,
Hipervínculos en Excel,
vínculos en Excel,
enlaces en Excel,
hipervínculos automáticos en Excel,
macros en Excel,
macros de Excel,
macro en Excel,
macro de Excel,
Excel VBA,
crear hipervinculos a las hojas de excel,
tutorial crear hipervinculos a las hojas de excel,
crear hipervinculos a las hojas automaticamente en excel
Excelente aporte, muchas gracias.
Saludos Pluto, de eso se trata, siempre de aportar, gracias por estar pendiente de nuestro material y por comentar, saludos.
Genio!!!
Lo estare probando en las proximas horas.
Gracias tú video me ayudo mucho.
¡Hola Que Tal! Mi nombre es Tomás Gallardo del equipo de soporte de EspecialistasenExcel.com.
Muchas gracias por tu comentario Cindy, saludos.
gracias por tus videos. que es de mucha ayuda. a lo que estoy necesitando para crear mi proyecto.gracias
Reto cumplido.
Dejo po aqui el codigo utlizado en la macro.
Sub generarhipervinculos()
Dim hojaactiva As String
Dim filainicio As Long
filainicio = 1
hojaactiva = ActiveSheet.Name
For Each ws In Worksheets
If hojaactiva ws.Name Then
ActiveSheet.Cells(filainicio, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & ws.Name & "'!A1", TextToDisplay:=ws.Name
filainicio = filainicio + 1
End If
Next ws
End Sub
Reto superado, gracias
¡Hola Que Tal! Mi nombre es Tomás Gallardo del equipo de soporte de EspecialistasenExcel.com.
De eso se trata, siempre de aplicar lo aprendido para que nuestra comunidad se beneficie,
gracias por comentar, Saludos.
ojala me pueda ayudar desde ya se agradece la gestión
me funcionó con este código el hipervínculo
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & ws.Name & "'!A1", TextToDisplay:=ws.Name
cntr = cntr + 1
Master!!!!
¡Hola Que Tal! Mi nombre es Wilberto Pino del equipo de soporte de EspecialistasenExcel.com. Muchas gracias por tu comentario Salvador, saludos.
excelentre video tutorial
intenté realizar el código tal cual como están explicado en el video-tutorial pero me da error ¿lo puedes dejar escrito? mira como lo escribí no sé que está fallando
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="",_
ws.Name & "!A1", texttodisplay:"ws.name"
Buen Día, muy interesante tu vídeo,me sirvió mucho para una base de datos que estoy construyendo.
Tengo una inquietud, me podrías ayudar a construir una macro que haga lo siguiente?: crear los Hipervínculos, luego de crearlos que me lleve a una celda especifica buscada automáticamente en otra hoja, y por ultimo que el sitio donde me mando el Hipervínculo en esta celda se pueda crear otro Hipervínculo para devolverme al inicio u origen de donde estaba el primer Hipervínculo.
Muchas Gracias por tu aporte.
Amigo me encantan tus Tutoriales! Me me han sacado de varias en estos últimos meses, quisiera hacerte una pregunta similar a este ejercicio
¿Puedo transformar una columna con fórmulas que traen información de otra celda... Transformarla a hipervinculo de manera masiva?
Lo que tu haces yo lo llamo índice de hojas...
En mi caso tengo una columna ' índice' con valores por filas, traídos de otras hojas pero no hipervinculado, solamente puedo ver con la formula de mi índice y así ver en que hoja y celda se encuentra el valor (y en la segunda columna de mi índice en texto esta escrito el nombre de la hoja también)
Lo que estoy tratando de hacer es transformar esta columna en hipervinculo dentro del mismo archivo, no web ni nada
Hay una forma manual de hacerlo copiando esta fórmula pero es muy engorrosa
Como podrías hacerlo en macro?
Código correcto (Sin errores):
Sub menudehojas()
Dim hojaActiva As String
Dim filaInicio As Long
filaInicio = 2
hojaActiva = ActiveSheet.Name
For Each ws In Worksheets
If hojaActiva ws.Name Then
ActiveSheet.Cells(filaInicio, 3).Select
ActiveSheet.Hyperlinks.Add anchor:=Selection, Address:="", SubAddress:= _
"'" & ws.Name & "'" & "!A1", TextToDisplay:=ws.Name
filaInicio = filaInicio + 1
End If
Next ws
End Sub
cuando me suceda tratare de enviarle un pantallaso
Hola buen dia, sus videos son de gran ayuda, felicidades, disculpe existe alguna manera para que la insertar datos en una celda(a,1) se active de inmediato un hipervinculo que esta en otra(B,1)?
Como dato, Este hipervinculo se generó a partir de que se insertaron datos en (a,1). ojala me pueda ayudar, ya que no he visto macros que que activen un hipervinculo de manera automatica a partir de que haya datos en en otra celda.(a,1)
Por cierto los hipervinculos se van generando en lista en la columna b de acuerdo a lo que vayamos escribiendo en la columna a.
Ojala me lea,
Gracias por estos videotutoriales de verdad que ayudan mucho :) tengo una inquietud; si uno está en la Hoja4 y quiere volver a la hoja 1 en este caso Reto40excel se puede por medio de otra macro?
Buenas, muy buen video. Me ha funcionado, solo una pega, no funciona si el hombre de la hoja tiene espacios en blanco entre palabras. ¿hay alguna manera de solucionar esto?
Muchas gracias
¡Hola Que Tal! Mi nombre es Wilberto Pino del equipo de soporte de EspecialistasenExcel.com. Muchas gracias por tu comentario, debes revisar bien la sintaxis de la macro, si cambias el nombre de la pagina en el ejercicio de este vídeo veras que funciona con espacios, quedo atento a tus comentarios, saludos.
Hola Alfonso, soy de chile y mi consulta es: hice un listado de archivos en excel y los vincule con los libros que corresponden, el tema es que
resulta y me lleva al libro que necesita abrir pero no se por que al cerrar ese libro con los nombres, al dia siguiente no me funciona se
bloquea y me sale un recuadro que dice no puede abrir el archivo o algo asi
Success!!!! Solo una duda: Si suisiera que se saltara más hojas del libro (digamos una hoja que esté escondida), además de donde estoy creando la lista con los hipervínculos, cómo se puede hacer?
hermano, puedes ayudarme, al agregar hojas no me salen todas, faltan algunas , como lo soluciono?
Hola, la verdad es que e visto muchos vídeos tuyos, pero necesito una ayuda urgente.
Resulta que tengo una hoja Excel con 67 vinculaciones en su interior, cada vinculación tiene un valor y calculo ejemplo: 1E "CANTIDAD" 1F "precio". dependiendo de la cantidad cambia el precio ya que lo tengo con una multiplicación automática. el tema es el siguiente. el 1F esta vinculado en la hola principal 1G que tiene un valor de 500 por poner un ejemplo. si modifico ese valor de 500. cada hoja vinculada, cambia su valor de 1F. cambiando el monto obviamente. El problema es que solo los valores cambian, cuando abro una vinculación, ahí me modifica el valor vinculado. pero si solo abro la hola "madre" y cambio el valor de 1G, no modifica ningún valor en ninguna hoja vinculada, solo si la abro y mantengo una vinculación abierta, se modifican los valores. Favor su ayuda para este inconveniente ya que no se como poder solucionarlo.
saludos!!!
Hola Alfonso sabes que tengo unos hipervinculos en una hoja pero depronto quise ir a un archivo y me dio error los hice de nuevo y volvio a dar error despues de un dia, no los hago con macro
Hola, si ya tengo un texto, pero necesito asociarle el hipervínculo, ¿cómo debería modificar la macro?
Como hago para crear esos hipervinculos pero llamando a otras hojas de otro libro de excel?
Buenas tardes: como puedo hacer el ocultar las hojas si mi pagina principal solo tiene botones para llevarme a la hoja que necesito?
Buenas noches, necesito quitar de la lista no sólo la hoja activa, cómo podría hacer si son varias hojas más las que quiero que NO se muestren en mi lista con hipervínculos, de antemano muchas gracias, saludos desde Costa Rica
¡Hola Que Tal! Mi nombre es Santiago Ospitia del equipo de soporte de Especialistas En Excel.
Lo que podrías añadir al condicional If es un Or, es decir, otra condición (en ese mismo If) en la cual evaluarías si ws.Name es igual o no al nombre de la(s) hoja(s) que no quieres que se muestre(n) en tu lista con hipervínculos.
hola
lo he probado
algo no me funciona bién.
de la lista creada a algunas no les funciona el hipervínculo. unas si y otras no. le he revisado mucho. no se que paso.
HOLA, TENGO UNA BASE DE DATOS DE CLIENTES POR NUMERO DE DOCUMENTO, COMO PUEDO VINCULAR EL NUMERO DE DOCUMENTO DE LA LISTA A LA COPIA QUE ME GENERA EL SISTEMA
Necesito crear una macro que ejecute varios hipervinculos con un solo click y se abran en ventanas diferentes
por alguna razon no me funciona... me dice que la referencia no es valida a la hora de presionar el hipervinculo... me pueden ayudar? gracias...
Hola, muchas gracias por el vídeo andaba buscando una macro como esta, el tema es que yo necesito modificarla para que me empiece a generar los hipervinculos a partir de una hoja que siempre se va a llamar (1) y de ahí en adelante, osea por ejemplo ejecuto la macro en la "Hoja1" y que arranque en la "Hoja7" 8, 9,10 hasta el final.. Alguien me podría ayudar? Gracias