Hi I have some code that works for one row the issue is that it includes the ID value from the row selected as this needs to be unique it does not work.
Private Sub CopyRows(ByVal DGVGrid As DataGridView, ByVal SourceRowID As Integer, ByVal DestinationRowID As Integer)
For j As Integer = 0 To DGVGrid.Rows(SourceRowID).Cells.Count - 1
DGVGrid.Rows(DestinationRowID).Cells(j).Value = DGVGrid.Rows(SourceRowID).Cells(j).Value
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
Dim myRowIndex As Integer = Examination_Of_Lifting_EquipmentDataGridView.CurrentRow.Index
For count As Integer = 0 To Examination_Of_Lifting_EquipmentDataGridView.Rows.Count - 1
CopyRows(Examination_Of_Lifting_EquipmentDataGridView, myRowIndex, myRowIndex + 1)