Lien avec positionnement et lien vers document pdf

  • Initiateur de la discussion Initiateur de la discussion Manu808
  • 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 !

M

Manu808

Guest
Bonjour le Forum,

J'ai un petit souci que j'aimerai régler :

Dans mon classeur j'ai un lien hypertexte. J'arrive à câler l'objectif de ce lien sur une cellule donnée et ma sélection se retrouve toujours en haut à gauche. Pour cela j'utilise le code suivant :

Code:
Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)


With ActiveWindow
.ScrollRow = Range(Target.SubAddress).Row
.ScrollColumn = Range(Target.SubAddress).Column
End With

End Sub


Jusque là tout fonctionne bien. Mais si je créé un lien toujours dans le même document vers un fichier pdf par exemple, le lien ouvre effectivement le fichier en question, mais Excel m'affiche l'erreur suivante : "La méthode 'range' de l'objet _Global à échouée".

Je comprends qu'il ne s'en sort pas avec mon fichier pdf et que cette méthode ne fonctionne qu'avec les éléments de mon classeur.

Avez-vous une idée pour régler mon souci ?🙁

Merci à tous.
 
Re : Lien avec positionnement et lien vers document pdf

Bonjour Manu,

Pas testé mais ça devrait fonctionner : si le lien ne renvoie pas un objet range, tu sors de la macro.

Code:
 Private Sub Workbook_SheetFollowHyperlink(ByVal Sh As Object, ByVal Target As Hyperlink)
[B] On error goto SORTIE
[/B] 
With ActiveWindow
.ScrollRow = Range(Target.SubAddress).Row
.ScrollColumn = Range(Target.SubAddress).Column
End With
[B] SORTIE:[/B]
End Sub

Essaie et dis nous.
 
- 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

L
Réponses
1
Affichages
1 K
L
C
Réponses
4
Affichages
1 K
cecenico
C
A
Réponses
2
Affichages
3 K
A
R
Réponses
0
Affichages
3 K
R
T
Réponses
3
Affichages
1 K
Compte Supprimé 979
C
Réponses
0
Affichages
825
R
Réponses
0
Affichages
507
Rousseau Benoit
R
Retour