Foro de Ayuda Excel | ||
| Soluciona tus problemas con Excel |
|
#1
| |||
| |||
| Hola que tal Foro!!!!!! Cuanto tiempo de no saludar a todas las enciclopedias de la Informatica!!!!! Miren, de nuevo una consulta sobre los hyperlinks. La situacion es que ya tengo el enlace hecho, ok? Ah! pero en una hoja de excel enlazo una imagen de tipo PDF, que vendria siendo la factura que escaneo, pero a veces la tengo que nombrar y cuando hago eso, se pierde el link o se cambia la direccion. Habra alguna forma o procedimiento de que si ya tengo hecho el link, y modifico el archivo a enlazar de actualize el link sin necesidad de yo renombrar el archivo y volver a hacer el link? Muchas gracias y Saludos.... Undertaker, su fiel Forero!!!!!!
__________________ Yo Solo se Que no se Nada |
|
#2
| |||
| |||
| a que te refieres con eso? si abres el hipervinculo con boton derecho(menú contextual) 1.-click en "modificar hipervinculo" 2.-Editas la caja "Texto" 3.-aceptas la caja de texto "Dirección" debe permanecer intacta,pues es el vinculo a tu archivo haciendo eso,no deberías tener problemas de lo contrario explica mejor(más detalladamente) tu caso
__________________ Salu2 ST |
|
#3
| |||
| |||
| hola que tal!!!!! A lo de nombrar, me referia a que a veces tengo que "Renombrar"! el archivo a enlazar o la factura escaneada, de manera que se pierde el link. El metodo que uso es hyperlink o Ctrl+K, cuadro "Archivo existente o WebPage", "paginas activadas o visitadas" y me muestra el archivo que recien abri. y hasta el principio eligo la primera y esa es la factura a escanear, pero renombrada, de manera que la hago link dos veces. Es complicado, pero espero y me puedan ayudar. Saludos.
__________________ Yo Solo se Que no se Nada |
|
#4
| |||
| |||
| si lo haces directamente sobre la celda,lo que estas haciendo es 'modificar' el texto a mostrar más no el hipervinculo que permanece intacto. forma manual: para que funcione debes seleccionar el nuevo archivo que se deberá mostrar en la caja de texto "Dirección" y aceptas los cambios con macros: Código: Sub Asigna_Vinculos()
For Each c In Range("A1:A3")
ActiveSheet.Hyperlinks.Add c, c.Value, c.Value
Next c
End Sub
__________________ Salu2 ST |
|
#5
| |||
| |||
| con macros: Código: Sub Asigna_Vinculos()
For Each c In Range("A1:A3")
ActiveSheet.Hyperlinks.Add c, c.Value, c.Value
Next c
End Sub ActiveSheet.Hyperlinks.Add c, c.Value, c.Value que tal!!!! Pego el codigo que me mandaste en un modulo, despues ejecuto la macro y me marcar el "Run-Time error '5'" "Invalid Procedure call or argument." Y me pone en amarillo lo que esta rriba. Hay algo que me falte para ejecutar la macro o realizar algo? Saludos.
__________________ Yo Solo se Que no se Nada |
|
#6
| |||
| |||
| Cita:
eso se debe a que no tiene nada en el rango A1:A3 para que la macro funcione debe existir texto en cada celda que especifique la ruta y archivo que se desea vincular ej.-"C:\Micarpeta\misubcarpeta\miarchivo.pdf" [sin las comillas obviamente] donde A1:A3 es el rango de celdas que deseas asignarle/actualizarle un hipervinculo
__________________ Salu2 ST |
| Herramientas | |
| Desplegado | |
| |