Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
A ma connaissance, je ne crois pas que cela soit possible mais on peut toujours ruser.
Essayez la démarche suivante qui simule un lien hypertexte
1) créez un classeur "zaza.xls" et dans la feuille "Feuil3" renseignez la cellule A19. Enregistrez le (sous le nom zaza.xls).
2) créez un classeur "toto.xls"
3) y créer un UserForm1 avec un contrôle Label1 et dans sa fenêtre de code copiez le code suivant
Code:
Private Sub Label1_Click()
On Error Resume Next
Application.Goto _
Reference:=Workbooks("zaza.xls").Sheets("Feuil3").Range("A19"), _
Scroll:=True
If Err = 9 Then MsgBox "Le classeur " & L_AUTRE_CLASSEUR & " n'est pas ouvert"
Me.Hide
End Sub
4) dans un module standard, copiez le code suivant
Code:
Public Const L_AUTRE_CLASSEUR As String = "zaza.xls" 'à adapter
Sub LanceUSF()
With UserForm1.Label1
.Caption = "Lien vers " & L_AUTRE_CLASSEUR
.Font.Underline = True
.ForeColor = 16711680
End With
UserForm1.Show
End Sub
- 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