2 combobox pour 6 onglets

thierryastiti

XLDnaute Nouveau
Boujour,

je souhaite pouvoir "naviguer" d'un onglet à un autre par l'intermediaire de 2 onglets :

exemple

combobox1 cafe
lait
the

combobox2 choco
pistacho
nougat

pour aller dans les onglets cafe, lait ... etc (enfin feuille cafe, feuille lait...)

cordialement :)
 

Pierrot93

XLDnaute Barbatruc
Re : 2 combobox pour 6 onglets

Re

essaye en le placant dans le module "thisworkbook", en utilisant l'événement "open", se déclenchera à l'ouverture du classeur :

Code:
Option Explicit
Private Sub Workbook_Open()
'ton code
End Sub

bonne soirée
@+
 

thierryastiti

XLDnaute Nouveau
Re : 2 combobox pour 6 onglets

En ayant ce code ci

Option Explicit
Private Sub Workbook_Open()
With Sheet1

.ComboBox1.AddItem Worksheets("Sheet1").Range("A1")
.ComboBox1.AddItem Worksheets("toto").Range("A1")
.ComboBox1.AddItem Worksheets("tata").Range("A1")



End With
End Sub






Private Sub ComboBox1_LostFocus()
ComboBox1.Value = ""
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub
Private Sub ComboBox1_Change()

On Error Resume Next
Sheets(ComboBox1.List(ComboBox1.ListIndex)).Activate
End Sub

j'obtiens toujours un combobox vide ...
 

Pierrot93

XLDnaute Barbatruc
Re : 2 combobox pour 6 onglets

Re,

ce code fonctionne chez moi (Excel2003) :

Code:
Option Explicit
Private Sub Workbook_Open()
With Sheets("Feuil1")
    .ComboBox1.AddItem Worksheets("Feuil1").Range("A1")
End With
End Sub

mets peut être un tout petit fichier exemple en pièce jointe représentant bien le problème

@+
 

Pierrot93

XLDnaute Barbatruc
Re : 2 combobox pour 6 onglets

Re

ton fichier en retour, code placé au bon endroit, module "ThisWorkbook" comme précisé dans mon post de 17h49...
 

Pièces jointes

  • classeur1.xls
    27.5 KB · Affichages: 80
  • classeur1.xls
    27.5 KB · Affichages: 73
  • classeur1.xls
    27.5 KB · Affichages: 70

Discussions similaires

Réponses
23
Affichages
2 K

Statistiques des forums

Discussions
312 493
Messages
2 088 955
Membres
103 989
dernier inscrit
jralonso