P
P96O1004
Guest
Bonjour à tous,
Je suis content de trouver ce forums. Je suis étudiant en mécanique et je commence à taper sur excel.
Voilà une petite présentation.
Voici le code que j'ai choppé sur l'internet :
Et dans un module contenant la macro suivante :
Comment le faire marcher ?
C'est très utile si on peux exploiter ce macro.
Merci par avance.
Je suis content de trouver ce forums. Je suis étudiant en mécanique et je commence à taper sur excel.
Voilà une petite présentation.
Voici le code que j'ai choppé sur l'internet :
Code:
Private Sub cbListeOngletsClasseur_Change()
cbListeOngletsClasseur.MatchRequired = True
cbListeOngletsClasseur.MatchEntry = fmMatchEntryComplete
End Sub
Private Sub cbListeOngletsClasseur_Click()
Select Case cbListeOngletsClasseur.ListIndex
End Select
End Sub
Private Sub cmdOK_Click()
Num = (cbListeOngletsClasseur.ListIndex) + 1
If Num = 0 Then
MsgBox "Vous n'avez rien sélectionné, RECOMMENCER!!!"
Unload fmListeOngletsClasseur
Call ChoixOnglet
Else
Sheets.Item(Num).Select
Unload fmListeOngletsClasseur
End If
End Sub
Private Sub cmdOK_Enter()
Num = (cbListeOngletsClasseur.ListIndex) + 1
If Num = 0 Then
MsgBox "Vous n'avez rien sélectionné, RECOMMENCER!!!"
Unload fmListeOngletsClasseur
Call ChoixOnglet
Else
Sheets.Item(Num).Select
Unload fmListeOngletsClasseur
End If
End Sub
Private Sub cmdQuitter_Click()
fmListeOngletsClasseur.Hide
Unload fmListeOngletsClasseur
End Sub
Private Sub UserForm_Initialize()
Dim Numfeuille As Integer
Dim NomFeuille As Variant
For Numfeuille = 1 To Worksheets.Count
NomFeuille = Worksheets(Numfeuille).Name
cbListeOngletsClasseur.AddItem "" & NomFeuille
Next Numfeuille
cbListeOngletsClasseur.Style = fmStyleDropDownCombo
End Sub
Et dans un module contenant la macro suivante :
Code:
Sub ChoixOnglet()
Load fmListeOngletsClasseur
fmListeOngletsClasseur.Show
End Sub
Comment le faire marcher ?
C'est très utile si on peux exploiter ce macro.
Merci par avance.
Dernière modification par un modérateur: