Test de données entre Deux UserForm

  • Initiateur de la discussion Initiateur de la discussion G'Claire
  • 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 !

G

G'Claire

Guest
Bonsoir le forum,


Dans une Listbox (listBox1) de l'userForm1 je sélectionne (avec possibilité de multiselect) des opérateurs pouvant effectuer le travail, et ce choix est envoyé dans par validation dans un TextBox multiligne de l'UserForm2.

Est-il possible de faire un test si cet ou ces opérateurs ne sont pas déjà sélectionné.

Je vous remercie par avance, G'Claire
 
bonjour

dans quelle type de variable sont stockés les opérateurs sélectionnées avant dêtre transféré dans l'userform2 ?

pour info avec la méthode match (equiv), tu peux tester la présence d'une valeur dans une variable tableau

bye
STephane
 
Jon, le Forum

Merci de ta réponse.

Voici le code qui me sert a ajouter un ou plusieur cableur a la liste :

Option Explicit

Private Sub BoutAjouterCableur_Click()

Dim i As Integer, Msg

With ListBox1
For i = 0 To .ListCount - 1
If .Selected(i) Then
UserForm2.TextBoxCableurs = UserForm2.TextBoxCableurs & .List(i) & Chr(13)
End If
Next i
End With

Msg = MsgBox("Voulez-vous ajouter un cableur ? ", vbYesNo + vbInformation, "AJOUT D'UN CABLEUR")

If Msg = vbYes Then
Unload USF_AjoutCableur
USF_AjoutCableur.Show 0

Else

'sortir
Unload Me
UserForm2.Show 0

End If

End Sub

Private Sub BoutSortir_Click()

Unload Me

End Sub




Private Sub UserForm_Initialize()

Dim Tblo As Variant, Rg As Range

With Worksheets("Tool_Intervenants")
Set Rg = .Range("C6:C" & .Range("C20").End(xlUp).Row)
End With

Tblo = Application.Transpose(Rg)
Quick_Sort Tblo, LBound(Tblo), UBound(Tblo)
USF_AjoutCableur.ListBox1.List = Application.Transpose(Tblo)
Set Rg = Nothing


End Sub

J'espère que c'est ce que tu voulais savoir,merci, G'Claire
 
- 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

Réponses
7
Affichages
880
Réponses
6
Affichages
551
Réponses
6
Affichages
536
Réponses
4
Affichages
909
Retour