Bonjour,
Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Private Sub UserForm_Initialize() Call ComboBox1_Initialize End Sub Private Sub ComboBox1_Change() ThisWorkbook.Worksheets(ComboBox1.Value).Activate End Sub Private Sub ComboBox1_Initialize() Dim wsh As Worksheet ComboBox1.Clear For Each wsh In ThisWorkbook.Worksheets ComboBox1.AddItem wsh.Name Next wsh End Sub
Je cherche le moyen de :
- mettre en rouge l'onglet correspondant à ma sélection dans le combobox
- revenir à la "couleur d'origine" lorsque cet onglet n'est plus sélectionné.
Autre petit problème, j'ai dans mon classeur 370 feuilles et, de ce fait, il est lent à l'ouverture.
Pour info, aucune macro ne s'ouvre automatiquement ..... sauf peut-être, à mon avis le rafraîchissement du combobox.
Des idées ?
Merci.
Bonne journée.
Partager