gh4
XLDnaute Occasionnel
Bonjour
voici la macro
Private Sub ListBox1_Click()
Dim Derlig As Integer, i As Integer, X As String, Derlig1 As Integer
X = ListBox1
' Recherche dans la liste des articles
With Sheets("article")
Derlig = .Range("B65536").End(xlUp).Row
For i = 4 To Derlig
If .Cells(i, 2) = X Then
'Report des données sur l'article
With Sheets("base")
Derlig1 = .Range("B65536").End(xlUp).Row
.Range("B" & Derlig1 + 1) = Sheets("article").Range("B" & i)
.Range("c" & Derlig1 + 1) = Sheets("article").Range("c" & i)
.Range("e" & Derlig1 + 1) = Sheets("article").Range("d" & i)
End With
Exit Sub ' Sortie de la boucle une fois le report réalisé
End If
Next i
End With
End Sub
comment ecrire les valeurs dans le tableau en limitant de la ligne 16 a la ligne 36
d'avance merci
voici la macro
Private Sub ListBox1_Click()
Dim Derlig As Integer, i As Integer, X As String, Derlig1 As Integer
X = ListBox1
' Recherche dans la liste des articles
With Sheets("article")
Derlig = .Range("B65536").End(xlUp).Row
For i = 4 To Derlig
If .Cells(i, 2) = X Then
'Report des données sur l'article
With Sheets("base")
Derlig1 = .Range("B65536").End(xlUp).Row
.Range("B" & Derlig1 + 1) = Sheets("article").Range("B" & i)
.Range("c" & Derlig1 + 1) = Sheets("article").Range("c" & i)
.Range("e" & Derlig1 + 1) = Sheets("article").Range("d" & i)
End With
Exit Sub ' Sortie de la boucle une fois le report réalisé
End If
Next i
End With
End Sub
comment ecrire les valeurs dans le tableau en limitant de la ligne 16 a la ligne 36
d'avance merci