Besoin d'un petit coup de pouce sur de la manipulation de listbox...
Lorsque je sélectionne des valeurs dans ma listbox, j'aimerai récupérer leurs lignes correspondantes ( je pensais que M = ListBox6.ListIndex + i me renverrai ces lignes mais à priori ça ne marche pas)puis coller une ligne sous elles (.Rows(L).Copy Destination:=.Cells(M, 1).EntireRow)
voici le bout de code, est-ce que qqn peut m'aider?
Merci d'avance
	
	
	
	
	
		
	
		
			
		
		
	
				
			Lorsque je sélectionne des valeurs dans ma listbox, j'aimerai récupérer leurs lignes correspondantes ( je pensais que M = ListBox6.ListIndex + i me renverrai ces lignes mais à priori ça ne marche pas)puis coller une ligne sous elles (.Rows(L).Copy Destination:=.Cells(M, 1).EntireRow)
voici le bout de code, est-ce que qqn peut m'aider?
Merci d'avance
		Code:
	
	
	Private Sub CommandButton6_Click()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Dim i As Long
Dim L, M As Long
L = ActiveCell.Row
With ActiveSheet
For i = 0 To ListBox6.ListCount - 1
  
   If ListBox6.Selected(i) = True Then
   
    M = ListBox6.ListIndex + i
    .Cells(M, 1).EntireRow.Insert Shift:=xlDown
    .Rows(L).Copy Destination:=.Cells(M, 1).EntireRow
      
    End If
Next i
     
End With
Unload Me
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub