1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| Private Sub Bt1_Click()
Dim i&, n&, lig&
n = 0
For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems.Item(i).Checked Then n = n + 1
Next i
If n = 0 Then MsgBox "Vous n'avez Sélectionné aucune ligne de la listview à Imprimer!", , "Manque de sélection": Exit Sub
Application.ScreenUpdating = 0
With Feuil1
For i = 1 To ListView1.ListItems.Count
If ListView1.ListItems.Item(i).Checked Then
lig = i + 2
Sheets("Fiche site").Range("C3") = .Cells(lig, 1) ' Ligne qui pose problème
Unload Me
'Unload Userform3
Call impr
End If
Next i
End With
MsgBox "Votre Impression Groupée est terminée!", , "Impression Groupée"
End Sub |
Partager