Combobox vers textbox

  • Initiateur de la discussion Initiateur de la discussion apdf1
  • 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 !

apdf1

XLDnaute Impliqué
Bonjour

Voila j'ai un USF avec 11TextBox et un ComBobox j'aimerais faire une recherche des adhérents via la ComBobox.

Un très grand merci à tout ceux qui pourront m'aider...

Ci joint le fichier exemple

Cordialement
Max
 

Pièces jointes

Re : Combobox vers textbox

Salut apdf, Forum,

Essaie ça..
Code:
Private Sub Combobox1_Click()

Dim lign As Long

    If ComboBox1.Value <> "" Then
        
        lign = ComboBox1.ListIndex + 2
        txtNomPrenom.Value = Range("B" & lign).Value
        txtAdresse.Value = Range("D" & lign).Value
        txtCp.Value = Range("E" & lign).Value
        txtCommune.Value = Range("F" & lign).Value
        txtDepartement.Value = Range("G" & lign).Value
        txtTel.Value = Range("J" & lign).Value
        txtCalendar.Value = Range("C" & lign).Value
        txtNaissance.Value = Range("H" & lign).Value
        txtMail.Value = Range("I" & lign).Value
            
    End If
    
End Sub
Mais dans ton cas(le nom et prénom sont dans une même cellule et dans l'UserForm tu as un "txtNom" et un "txtPrenom"), soit il faut que tu choutes le "txtPrenom" (c'est ce que j'ai fais) et le "txtNom" tu le nommes "txtNomPrenom", soit tu fais une colonne "Prénom" dans ton tableau.

Cela dit, faisable de garder une colonne et séparer le nom pour un TextBox et le prénom pour un autre TextBox, mais un poil plus lourd à faire.

Bref le mieux est même de supprimer txtNom et txtPrenom puisque tu les as dans la ComboBox après tout...

A toi de voir.

Bonne continuation !
 
Re : Combobox vers textbox

Bonsoir grisan, Hulk

Je vous remercie beaucoup je vais opté pour la sachesse en corrigeant avec a proposition qu'a proposé hulk et maintenant que j'ai résolu le problème grasse a vous deux je vais m'attaqué au problème pour pouvoir modifier les lignes. Si vous avez une solution je suis preneur.

Un très grand merci à tout deux

Bonne soirée
Max
 
Re : Combobox vers textbox

bonjour hulK,yaloo,apdf1 et le forum
dans mon fichier client si je veux modifié un client j'utilise ce code a dapter a ta situation
cette ligne se trouve ailleurs dans le code original car moi j'utilise un multipage

Code:
ligne = Sheets("client").Range("B65536").End(xlUp).Row

Code:
Private Sub modifcli_Click()
Sheets("client").Range("d" & ligne) = MCNOM
Sheets("client").Range("e" & ligne) = MCPRENOM
Sheets("client").Range("f" & ligne) = MCADRESSE
Sheets("client").Range("g" & ligne) = MCC_POSTAL
Sheets("client").Range("h" & ligne) = MCVILLE
Sheets("client").Range("i" & ligne) = MCTELEPHONNE
Sheets("client").Range("B" & ligne & ":i" & ligne).Interior.Color = xlNone
Unload Me
End Sub

cordialement

Pascal
 
Dernière édition:
- 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

Discussions similaires

Réponses
40
Affichages
2 K
Réponses
15
Affichages
903
Réponses
5
Affichages
281
  • Question Question
Autres Code VBA
Réponses
11
Affichages
470
Réponses
2
Affichages
192
Retour