lien hypertexte et boucle

  • Initiateur de la discussion Initiateur de la discussion bebe1310
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bebe1310

Guest
Bonjour a tout le forum


Voila mon probleme :

J'ai une macro qui selectionne une cellule de feuil1 et qui lui insere un lien hypertexte vers feuil2.

Dans une seconde macro que j'active apres, je renomme feuil2 en un autre nom (par exemple : toto). A ce moment la mon lien hypertexte ne marche plus (logique). Comment le changer sachant que j'ai une boucle du type

For i = 5 To 12
If IsEmpty(Cells(i, 1)) Then
Cells(i, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="Feuil2!A1", TextToDisplay:="='Feuil2'!I1"
pour creer mon lien hypertexte d'origine

et qu'il faudrait qu'il me selectionne le lien hypertexte se trouvant la ligne au dessus de la ligne vide pour la modification (donc le dernier lien)



Si je lui mets
For i = 5 To 12
If IsEmpty(Cells(i, 1)) Then
Cells(i-1, 1).Select

il me selection la case vide au dessus de la ligne contenant le premier lien hypertexte de la serie


Merci de votre aide

Je sne suis pas sur d'avoir ete clair


bebe1310
 
Salut Bebe1310, le Forum

Non ce n'est pas très clair, mais en attendant tu peux t'inspirer de cette démo :

Lien supprimé (14k)

Tu y trouveras comment générer des hyperliens en fonction de noms de feuilles variables.

Bonne Soirée
@+Thierry
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
21
Affichages
2 K
Réponses
2
Affichages
518
Retour