re- bonjour j'ai crié victoire trop vite...
le code marche super mais par contre lorsque je selectionne un autre onglet la feuille précédente reste elle toujours visible y a til une façons de la remttre invisible lors du changement de valeur dans le combobox.
voici ce que j ai écrit mais cela ne fonctionne pas
Private Sub ComboBox1_Change()
If ComboBox1.ListIndex > 13 Then
Worksheets(ComboBox1.Value).Visible = True
Worksheets <>(ComboBox1.Value).Visible = False 'je dois avoir une erreur sur cette partie.
End If
If ComboBox1.ListIndex > 13 Then
Sheets(ComboBox1.Text).Select
Range("A1").Activate
Else
Msgbox "NON AUTORISE!!"
End If
End Sub