Foros del Web » Soporte técnico » Ofimática »

Macro para hacer hipervinculos

Estas en el tema de Macro para hacer hipervinculos en el foro de Ofimática en Foros del Web. Hola a todos... quisiera que me ayudaran con un proyecto que tengo.. Resulta que tengo en una hoja de excel una lista de ligas hacia ...
  #1 (permalink)  
Antiguo 19/07/2007, 09:06
Avatar de fabi_hola_7  
Fecha de Ingreso: octubre-2003
Ubicación: cd. del carmen, campeche, mexico
Mensajes: 80
Antigüedad: 20 años, 6 meses
Puntos: 0
Macro para hacer hipervinculos

Hola a todos...
quisiera que me ayudaran con un proyecto que tengo..
Resulta que tengo en una hoja de excel una lista de ligas hacia IE, entonces desde excel quiero que al hacer click en la liga abra la pagina especificada, lo que pretendo hacer con la macro que la celda donde este la liga se convierta en un hipervinculo, es una lista de mas 1000 filas, asi que no quiero hacer los hipervinculos uno por uno, entonces la idea es que corriendo el macro se hagan todas...
Espero sus consejos
Saludos
  #2 (permalink)  
Antiguo 19/07/2007, 09:54
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Sonrisa Re: Macro para hacer hipervinculos

Incorpora el siguiente código:
Código:
Sub HyperLinksInCells()
    For Each Celda In Range(ActiveCell, ActiveCell.End(xlDown))
        ActiveSheet.Hyperlinks.Add Anchor:=Celda, Address:=Celda.Value
    Next Celda
End Sub
UTILIZACIÓN:
Supongamos que tus direcciones se encuentren en el rango A2:A1000.

Ubícate en la celda A2 y ejecuta la macro que he denominado "HyperLinksInCells".
Al cabo de unos segundos cada celda del rango tendrá asignada el vínculo.

La macro se detiene cuando encuentra una celda vacía (para el ejemplo citado: la celda A1001).

Suerte.

Última edición por mrocf; 21/07/2007 a las 21:18
  #3 (permalink)  
Antiguo 20/07/2007, 13:40
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años
Puntos: 9
Re: Macro para hacer hipervinculos

excelente code, muy bueno y util.

un saludo
__________________

***Aprendiz de todo y maestro de nada***
  #4 (permalink)  
Antiguo 20/07/2007, 16:01
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Macro para hacer hipervinculos

Te retribuyo el saludo en el día del Amigo.

Saludos
  #5 (permalink)  
Antiguo 23/07/2007, 17:55
 
Fecha de Ingreso: julio-2007
Mensajes: 4
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Macro para hacer hipervinculos

mcrocf te podria hacer una consulta????
  #6 (permalink)  
Antiguo 23/07/2007, 20:17
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
De acuerdo Re: Macro para hacer hipervinculos

Cita:
Iniciado por bpkaze Ver Mensaje
mrocf te podria hacer una consulta????
Claro, con todo gusto... adelante...
  #7 (permalink)  
Antiguo 24/07/2007, 08:43
 
Fecha de Ingreso: julio-2007
Mensajes: 4
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Macro para hacer hipervinculos

mira tengo un documento en excel que digamos hace facturas por llamarles de una manera funciona mas o menos asi filtro por numero de facura y con unas macros me genera las facturas en hojas diferentes pero simpre tengo que filtrar habria una manera de que facturara automaticamente sin tener que hacer el filtrado?? me viene a la idea algo asi como una macro que invoque a las macro que genera las facturas con un rango de folios de facturas, mira este es mi mail por si quieres echarle un ojo a mi archivo pa que veas como funciona [email protected]
  #8 (permalink)  
Antiguo 24/07/2007, 13:55
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Macro para automatizar tu tarea

Estás describiendo una tarea típica para ser "automatizada" a través de una macro.

Te sugiero que:
a) Actives la grabadora de macros (Herramientas ---> Macro ---> Grabar Nueva Macro)

b) Realices todos los "movimientos" (seleccionar un rango, copiar, pegar, pegar con valores, seleccionar otras hojas, etc.) que realizas "manualmente" para elaborar tu factura.

c) Cuando consideres que has acabado, detienes la Grabadora.

Luego de estos tres sencillos pasos, accederás (mediante Alt+F11) a tu macro recién grabada.
El paso que sigue es "ajustar" varias de sus instrucciones para que pueda ser "corrida" en forma general (automatizada) y -casi- sin intervención del usuario.

Ignoro cual es tu nivel de conocimiento sobre el tema. Sin embargo, te sugiero que comiences por el principio (puntos "a", "b" y "c"). A partir de ellos, deberás ir depurando tu código de macro hasta llegar a un "producto" adecuado a tus necesidades.
Esto es lo que básicamente puedo decirte... esto es lo que básicamente encuentras en Foros como el presente. Obviamente, una intervención que vaya más allá de unos meros consejos y sugerencias, requeriría un nivel más profesional de asesoramiento.

Saludos
  #9 (permalink)  
Antiguo 13/01/2009, 06:11
pablo_jt6
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Macro para hacer hipervinculos

Hola. Una pregunta y q alguién por favor la responda....

Hice una celda de Excel con hipervinculo. Esta celda la uso de referencia para otros cálculos dentro de la hoja.

El hipervinculo es hacia un documento q se va editando pero se le cambia el nombre. Entonces cuando me cambia de nombre tengo q editar el vinculo y la verdad es laborioso.

Entonces hice quiero hacer una macro con un botón q me muestre el lugar del archivo así lo elijo y me cree ese mismo hipervinculo....

Espero no sea my dificil..pasa q no sé mucho de esto. GRACIAS
  #10 (permalink)  
Antiguo 31/08/2009, 17:29
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Macro para hacer hipervinculos

Tengo una pregunta... sucede que tengo un problema, tengo una base de datos de fotos en un documento de excel y en otro documento de excel tengo la informacion, necesito hacer un macro para crear un hipervinculo por cada uno para que cada registro se le cree un hipervinculo para su foto. Agradezco su gran Ayuda...!!!

Ayudenme please ya estoy desesperado de probar!!!

Saludos...!!!
  #11 (permalink)  
Antiguo 24/09/2014, 11:29
 
Fecha de Ingreso: septiembre-2014
Mensajes: 1
Antigüedad: 9 años, 7 meses
Puntos: 0
Macro para hacer hipervinculos

Hola buenas tardes.

Espero me puedan ayudar. Lo que necesito es crear una macro que convierta en hipervínculo una celda y después abra un archivo; en está celda va ir cambiando la información contenida, ya que depende de que se cumpla una condición, por tal motivo el nombre del archivo nunca va hacer el mismo.

De antemano muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:06.