|
NavegaciónInicio de sesiónEn lÃneaEn este momento hay 1 usuario y 35 invitados en lÃnea.
|
Hipervinculo con condicion
Amigos! como hago para generar una condicion para que si me aparece una palabra en una celda se me genere un hipervinculo ? Gracias!
Enviado por arguerof el 29 Mayo, 2009 - 13:25. Re: Hipervinculo con condicionEnviado por arguerof el 1 Junio, 2009 - 13:40.
Buen amigo, me parece que lo mio es mas facil, o sea yo ya se la celda que va a cambiar, lo que quiero que en otra celda dependiendo de lo que salga me aparesca un hipervinculo a una carpeta predeterminada. Gracias!
![]() Re: Hipervinculo con condicionEnviado por pacomegia el 1 Junio, 2009 - 15:11.
prueba con la función HIPERVINCULO. por ejemplo, para ver el disco C: =HIPERVINCULO("C:\";"mira la unidad C:") esto lo puedes poner como resultado de un condicional SI, por ejemplo para que aparezca el hipervínculo sólo cuando haya contenido en la celda que cambia. =SI(ESBLANCO(tucelda);"";HIPERVINCULO("C:\";"mira la unidad C:"))
Re: Hipervinculo con condicionEnviado por arguerof el 1 Junio, 2009 - 15:16.
Buenisimo amigo! pero que pasa cuando tengo mas de 50 condiciones =? Gracias! ![]() Re: Hipervinculo con condicionEnviado por pacomegia el 1 Junio, 2009 - 15:21.
Depende de las condiciones. Si sólo se trata de ver si una cosa es igual a otra lo intentaría con BuscarV, en la columna izquierda lo que busco y a la derecha el resultado en caso de ser igual a ese valor.
|
cargando...
Buscar en necesitomas.comExcelómetroTemas nuevosLo más vistoHoy: |
Evento change
¿te refieres a que sea la propia celda la que se convierta en hipervínculo?
De momento, creo que puedes utilizar el evento Change de la hoja, que se produce cuando se edita el valor de una celda.
Puedes comprobar cuál es la celda que cambia con el argumento Target de este evento, que es una referencia al rango que ha cambiado.
por ejemplo: este código muestra un mensaje cuando cambia la celda A2
Private Sub Worksheet_Change(ByVal Target As Range)If Target.Address = "$A$2" Then
MsgBox "Acaba de cambiar la celda A2"
End If
End Sub
Este evento está en el código de la hoja donde quieres que se detecte el cambio.
Ahora que ya sabes la celda que cambia, puedes hacer las comprobaciones que necesites para poner un hipervínculo.
------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.