| ||||||||
Petit astucien ![]() | Bonjour,
Dans une table, j'ai un champ hypertexte qui se nomme hyperlien
Dans le formulaire une zone de texte qui est liée à ce champ (hypertexte = oui)
Quand je donne une valeur par code à ce champ, il me l'affiche correctement en bleu dans la zone de texte et le souligne.
Mais quand je clique dessus, rien ne se passe! [boom]
Si je copie puis efface le contenu de la zone de texte et que je la recolle ou tape manuellement, le lien change de couleur (comme s'il avait été visité) et devient enfin opérant! [boom][boom]
Pourquoi ??
Merci de votre aide!!
Modifié par dilvish le 05/09/2005 17:18 | |||||||
Publicité | ||||||||
| ||||||||
Petit astucien | Salut,
Il faut rajouter la fonction HyperlinAddress Ó ta zone de texte :
MaZone2Texte.HyperlinkAddress = http://aide-excel.forumactif.com | |||||||
Petit astucien ![]() | Bonjour,
Ma zone de texte est dÚjÓ en hyperlink (propriÚtÚ; format; ishyperlink = oui)
HÚlas, þa ne marche que si je colle ou rÚÚcrit le chemin.[boom]
?????
Merci de votre aide [smile] | |||||||
Petit astucien ![]() | Je viens de remarquer une chose... [confus]
Quand je copie puis colle le lien, il affiche en plus Ó la fin 2 # [confus][confus]
Si je le colle tel quel þa marche pas. Si je les efface, þa fonctionne.[confus][confus][confus]
D'o¨ viennent ces ## ??
| |||||||
Petit astucien | Non ishyperlink et HyperlinkAddress ce n'est pas la mÛme chose !
Ton ishyperlink indique que le contr¶le doit ce comporter comme un hyperlien, mais aucune cible ne lui est donnÚe. Ce qui est fait avec HyperlinkAddress
(chuis quand mÛme pas assez con pour proposer la solution qui ne va dÚjÓ pas...) | |||||||
Petit astucien | Les # Ó la fin d'une adresse revoyent vers un ancre nommÚ, si l'ancre n'est pas spÚcifiÚe ou si elle n'est pas dÚfinie þa ne marche pas. | |||||||
Petit astucien ![]() | VoilÓ comment þa se prÚsente :
Me!HyperLien.HyperlinkAddress = "http://192.168.0.7/" & Me!Rapport.Value & ".jpg"
ce qui donne : Me!HyperLien.HyperlinkAddress ="http://192.168.0.7/9249.jpg"
þa me donne une erreur 438 "propriÚtÚ ou erreur non gÚrÚe par cet objet"
?
| |||||||
Petit astucien | Pourtant chez moi þa marche comme il faut. | |||||||
Petit astucien ![]() | Ouais, je commence Ó me demander si mon access 2000 n'est pas buggÚ! [desapprouve] | |||||||
Petit astucien | Non il doit y avoir une erreur mais de lÓ je ne la vois pas. Si tu veux je te donne mon e-mail en MP et tu m'envoi ta BDD je jetterai un oeil. | |||||||
Petit astucien ![]() | Merci Kiwin, þa ne sera pas nÚcÚssaire, je viens de trouver.[bigsmile][bigsmile][bigsmile]
En fait, c'est toi qui m'a mis sur la voie avec tes ancres ## [smile]
VoilÓ : avant, je donnais la valeur au champ de ma table de cette maniÞre :
HyperLien = "http://192.168.0.7/" & Me!Rapport.Value & ".jpg"
Quand j'allais dans la table, il m'affichait bien cette valeur comme un champ hypertexte (bleu soulignÚ), mais þa ne fonctionnait pas.
J'ai ensuite modifiÚ mon champ en "texte" pour voir et lÓ, rÚvÚlation, les liens qui fonctionnaient (ceux que j'avais tapÚs manuellement) Útaient entourÚs de ces 2 ancres!!!
J'ai remis mon champ en hypertexte et maintenant je fais :
HyperLien = "#http://192.168.0.7/" & Me!Rapport.Value & ".jpg#"
et þa maaaaaaarche!!!!!!!!!!!!!!! [bigsmile][happy][approuve][bierre][birthday][fete]
Encore merci de ton aide!! [chinois]
Bye | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|