ElseIf Range("G3").Value = "C040" Then
L = 4
'Si une modification n'est pas en cours
If TrouveRefCgr Is Nothing Then
Sheets("Détail").Range("1:29").Copy Sheets("GroupageClients").Range("A65536").End(xlUp)(L)
Sheets("Facture").Range("1:50").Copy Sheets("GroupageClients").Range("A65536").End(xlUp).Offset(1, 0)
Else
'si une modification est en cours
Sheets("Détail").Range("A1:G29").Copy TrouveRefCgr.Offset(-2, -6)
Sheets("Facture").Range("C26:G38").Copy TrouveRefC[B][COLOR="Red"]gr[/COLOR][/B].Offset(52, -4)
Sheets("Facture").Range("G39:G44").Copy TrouveRefC[B][COLOR="Red"]gr[/COLOR][/B].Offset(65, 0)
..........
..........
ElseIf Range("G3").Value = "C103" Then
L = 4
'Si une modification n'est pas en cours
If TrouveRefCgr Is Nothing Then
Sheets("Détail").Range("1:29").Copy Sheets("GroupageClients").Range("A65536").End(xlUp)(L)
Sheets("Facture").Range("1:50").Copy Sheets("GroupageClients").Range("A65536").End(xlUp).Offset(1, 0)
Else
'si une modification est en cours
Sheets("Détail").Range("A1:G29").Copy TrouveRefCgr.Offset(-2, -6)
Sheets("Facture").Range("C26:G38").Copy TrouveRefC[B][COLOR="Red"]gr[/COLOR][/B].Offset(52, -4)
Sheets("Facture").Range("G39:G44").Copy TrouveRefC[B][COLOR="Red"]gr[/COLOR][/B].Offset(65, 0)
End If
......
.........
ElseIf Range("G3").Value = "C098" Then
L = 4
'Si une modification n'est pas en cours
If TrouveRefCgr Is Nothing Then
Sheets("Détail").Range("1:29").Copy Sheets("GroupageClients").Range("A65536").End(xlUp)(L)
Sheets("Facture").Range("1:50").Copy Sheets("GroupageClients").Range("A65536").End(xlUp).Offset(1, 0)
Else
'si une modification est en cours
Sheets("Détail").Range("A1:G29").Copy TrouveRefCgr.Offset(-2, -6)
Sheets("Facture").Range("C26:G38").Copy TrouveRefC[B][COLOR="Red"]gr[/COLOR][/B].Offset(52, -4)
Sheets("Facture").Range("G39:G44").Copy TrouveRefC[B][COLOR="Red"]gr[/COLOR][/B].Offset(65, 0)