Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 "l'indice n'appartient pas à la selection"

rafi93

XLDnaute Occasionnel
bonjour à tous

dans une feuille excel, j'ai une cellule qui contient une url que je souhaite ouvrir avec la macro suivante

Sub Macro9()
Range("a5").Select
Selection.Hyperlinks(1).Follow NewWindow:=True, AddHistory:=True
End Sub

il va bien selectionner la cellule "a5" mais ensuite me dit "l'indice n'appartient pas à la selection"

sans doute une erreur de débutant, mais laquelle ?
 

Dranreb

XLDnaute Barbatruc
Bonjour.
Vous avez dit qu'elle contient une URL, pas un lien hypertexte, c'est différent. Alors essayez :
VB:
ThisWorkbook.FollowHyperlink ActiveSheet.Range("a5").Value, NewWindow:=True, AddHistory:=True
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil, rafi93, jmfmarques, Dranreb

•>rafi93
Si ton Excel tourne sur un PC, une autre syntaxe possible
VB:
Sub hURLements_dans_la_nuit()
CreateObject("WScript.Shell").Run ActiveSheet.Range("A5").Text
End Sub
PS: Mieux vaut que A5 ne soit pas vide, là aussi
 

rafi93

XLDnaute Occasionnel
merci à vous trois !

effectivement, le lien hypertext (bleu) n'y était pas, en faisant "entrée" dans la cellule il est apparu et ça marche !

jmfmarques : comment comprend on que ce message d'erreur parle d'une absence de lien ?
 

Dranreb

XLDnaute Barbatruc
comment comprend on que ce message d'erreur parle d'une absence de lien ?
Si en évoquant les pensionnaires d'un zoo, je vous parle du premier de ses éléphants roses à pois verts, vous y comprenez quoi ? …

Édition. Plus sérieusement: il est très fréquent, et c'est peut être même la majorité des cas, que cette erreur se produise en essayant d'extraire le 1er élément d'une collection vide.
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
Bonjour.
Cela ne vous parait il toujours pas clair ?
Voyons voir …
Que comprendre d'autre qu'une absence d'éléphant rose à pois verts dans le zoo, quand le numéro 1 n'apartient pas à l'ensemble de leurs numéros, ce qui est à peu près le sens de "L'indice n'appartient pas à la sélection" ?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…