Afficher une ligne ou plage de valeurs dans un userform

stepsbysteps

XLDnaute Nouveau
Bonjour j'aimerai savoir comment serait ce possible d'afficher une ligne dans un userform par exemple un textbox.
j'ai essayé cela mais ca ne marche pas
Code:
Private Sub CommandButton2_Click()
Sheets(2).Activate
l = ligne_match(TextBox1)
ligne1 = Range("A" & l).Row

Rows(ligne1).Select
TextBox6.Value = Row(ligne1).Value


End Sub

où ma fonction ligne_match est :
Code:
Function ligne_match(ByVal critere As Long)

i = 2
Do While (Not Sheets(2).Cells(i, 1) = critere)
i = i + 1
Loop

ligne_match = i
End Function

il selectionne la bonne ligne mais je suis coincé pour l'afficher dans un userform ou autre

merci d'avance
 

WUTED

XLDnaute Occasionnel
Re : Afficher une ligne ou plage de valeurs dans un userform

Bonjour stepsbysteps,

Je n'en suis pas sûr à 100%, mais il ne me semble pas possible d'ajouter une ligne directement dans une TextBox, cependant, tu peux facilement ajouter tout le contenu de ta ligne, cellule par cellule.

Bonne journée.
 
C

Compte Supprimé 979

Guest
Re : Afficher une ligne ou plage de valeurs dans un userform

Salut StepsBySteps et bienvenue sur ce forum

Pour afficher une ligne il faut utiliser :
- soit un contrôle "ListBox" pour max 10 colonnes
- soit un contrôle "ListView" > 10 colonnes

Mais de toute façon comme le dis wuted, ce sera cellule par cellule

Tu trouveras des informations dans les tutoriels ou fils de ce forum, ou sur le net

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa