• Initiateur de la discussion Initiateur de la discussion thierryastiti
  • Date de début Date de début

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 !

T

thierryastiti

Guest
Bonour,

je souhaite creer un menu pour avoir une navigation plus conviviale,

et je pense que ce topic sera utile à plus d'un.

J' ai donc beaucoup de feuilles et je souhaite faire une feuille "menu"

Dans ce menu il y aurai certains boutons qui renvoient vers une feuille (bouton "patate" -> feuille patate)

et certains sont dans des combobox (ex: combobox : banane, fraise..... vers feuille banane,feuille fraise).

les noms de mes feuilles ont des espaces (toto tata)

J'espere que vous pourrez m'aider.

@+
 
Re : Menu

Mon probleme c'est aue j'ai des feuilles existantes et j'aimerais avoir un

combobox dans une autre feuille (la feuille menu donc ) qui me permet de

naviguer grace au nom des differentes de feuilles.
 
Re : Menu

Bonjour Thierry, Masterdisco

essaye peut être le code ci-dessous, à placer dans le module de la feuille où se trouve ton combo :

Code:
Option Explicit
Private Sub ComboBox1_Click()
If ComboBox1.ListIndex <> -1 Then Sheets(ComboBox1.Value).Activate
End Sub

bon après midi
@+
 
Re : Menu

C'est ce code la :

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

Private Sub ComboBox1_GotFocus()
ComboBox1.List = RecupF
End Sub

Function RecupF()
Dim I&, J&, T()
For I = 1 To ThisWorkbook.Worksheets.Count
With Sheets(I)
If .Visible Then
ReDim Preserve T(J)
T(J) = .Name
J = J + 1
End If
End With
Next I
RecupF = T
End Function

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

Sauf que celui la prend toute les feuilles, moi justement je voudrais faire

plusieurs combobox, j'entrerais le nom des feuilles a la main

pour bien avoir les feuilles que je veux pour chaque combobox.

merci de m'eclairer 🙂
 
Re : Menu

Je vais essayer de simplier la chose

j'ai 4 feuilles : toto tata titi tutu

je veux avoir sur une 5eme feuille

2 combobox

une avec toto tata comme choix

et une autre avec titi tutu.

Donc la je ne crois pas que ce soit une histoire de feuille active.

merci d'avance
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

J
  • Question Question
Réponses
11
Affichages
2 K
jerome022
J
M
  • Question Question
Réponses
4
Affichages
2 K
R
Réponses
3
Affichages
1 K
robindr400
R
M
Réponses
4
Affichages
1 K
M
P
Réponses
4
Affichages
1 K
poiazer
P
P
Réponses
4
Affichages
1 K
pascals
P
B
Réponses
13
Affichages
2 K
BloodSaya
B
D
Réponses
0
Affichages
899
dellalways
D
W
Réponses
9
Affichages
2 K
W
Retour