christ77000
XLDnaute Occasionnel
Bonjour à tous, sur ce site j'ai récupéré une macro qui correspond exactement a ce que je voulais faire. Le seul petit problème est quelle me change la taille et le centrage de mes cellules du coup le texte dépasse de la cellule. A l'origine mes cellules en une police de taille 8 et centrée. je termine en taille 10 et aligner en bas. Et je ne comprends pas pourquoi. Merci pour votre aide.
J'ais en AE1:AE67 une liste de mes onglets.
en C12:K12 une liste déroulante de ces onglets, et après le choix la création du lien.
J'ais en AE1:AE67 une liste de mes onglets.
en C12:K12 une liste déroulante de ces onglets, et après le choix la création du lien.
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim r As Range, test As Boolean
Set r = [C12:K12] 'plage à adapter
Application.ScreenUpdating = False
r.Hyperlinks.Delete 'RAZ
On Error Resume Next
For Each r In r
If r <> "" Then
test = False
test = r.Validation.Type = xlValidateList
If test Then r.Hyperlinks.Add r, "", "'" & r & "'!A1"
End If
Next
End Sub