Bonjour,
Le code si dessous permet d'envoyer les données du datagridview dans le premier form(Me) vers le deuxième datagridview dans le deuxième form(imprimerfacture) a l'execution j'ai le message d'erreur :
L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
si je remplace le i qu'est le compteur de ligne par 0 ca marche,donc le problème arrive du compteur du ligne

Merci de m'aider

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        imprimerfacture.Show()
        Dim i As Integer
        For i = 0 To Me.Dg.Rows.Count - 1
            For j = 0 To 8
                imprimerfacture.dg.Rows(i).Cells(j).Value = Me.Dg.Rows(i).Cells(j).Value
            Next
        Next
    End Sub