Excel VB = ComboBox
Fermé
Getz_v
Messages postés
44
Date d'inscription
vendredi 23 mai 2008
Statut
Membre
Dernière intervention
17 juin 2008
-
17 juin 2008 à 10:08
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 17 juin 2008 à 10:23
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 17 juin 2008 à 10:23
A voir également:
- Excel VB = ComboBox
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
2 réponses
Getz_v
Messages postés
44
Date d'inscription
vendredi 23 mai 2008
Statut
Membre
Dernière intervention
17 juin 2008
2
17 juin 2008 à 10:12
17 juin 2008 à 10:12
N'hésitez pas à me faire parvenir vos idées car je suis en stage, et j'ai vraiment besoin de votre aide au plus vite.
Merci beaucoup!
Merci beaucoup!
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
17 juin 2008 à 10:23
17 juin 2008 à 10:23
Bonjour,
Tu pourrais stocker les pseudos choisis dans un tableau et faire un controle avant l'ajout.
En espérant que ça réponde à tout blème ... il ya surement d'autres solutions.
;o)
polux
Tu pourrais stocker les pseudos choisis dans un tableau et faire un controle avant l'ajout.
Option Explicit Const Nom_Feuille = "Data" Const DbListePseudo = 6 Const ColPseudo = 2 Private nb As Integer Private tPseudo() As String ------------------------------------------------------------------------------------------ Private Sub Btn_Ajouter_Click() ' Bouton Ajouter Dim i As Integer Dim sCurentPseudo As String i = 1 sCurentPseudo = Cbx_List.Text If doesExist(sCurentPseudo) = False Then Txt_ListFin = (Txt_ListFin.Text) & (sCurentPseudo) & (" / ") If i > nb Then nb = nb + 1 ReDim Preserve tPseudo(nb) tPseudo(nb) = sCurentPseudo i = i + 1 End If Else MsgBox "Le pseudo " & sCurentPseudo & " est déjà sélectionné",,"Message" Exit Sub End If End Sub Private Function doesExist(Byval str As String) As Boolean Dim i As Integer For i = 1 to nb If tPseudo(i) = str Then doesExist = True Exit Function End if Next i doesExist = True End If
En espérant que ça réponde à tout blème ... il ya surement d'autres solutions.
;o)
polux