Private Sub CommandButton10_Click() 'Boutton"Tournée 3"
'Déclare la varible Ligne
Dim Ligne As Integer
'Dèfinit la variable Ligne
Ligne = Sheets("T3").Range("A65536").End(xlUp).Row
'J'enregistre les fiches pour la "T3"
If Range("G3").Value >= "C089" And Range("G3").Value <= "C111" Then
If Range("G3").Value = "C089" Then
L = 1
Else: L = 5
End If
'Si une modification n'est pas en cours
If TrouveRefC Is Nothing Then
If Ligne > 1 Then Ligne = Ligne + 2
Sheets("Détail").Range("1:29").Copy Sheets("T3").Range("A" & Ligne)
Sheets("Facture").Range("1:50").Copy
With Sheets("T3").Range("A65536").End(xlUp).Offset(1, 0)
.PasteSpecial Paste:=xlValues
.PasteSpecial Paste:=xlFormats
End With
[COLOR=Blue][B] ElseIf Range("G3").Value <> "C109" Then[/B][/COLOR]
'si une modification est en cours
Sheets("Détail").Range("A1:G29").Copy TrouveRefC.Offset(-2, -6)
Sheets("Facture").Range("C26:G38").Copy TrouveRefC.Offset(52, -4)
Sheets("Facture").Range("G39:G44").Copy TrouveRefC.Offset(65, 0)
End If
End If
'J'envoie les fiches vers "T3" pour le Client selectionné
If Range("G3").Value = "C109" Then
Sheets("Détail").Range("1:29").Copy Sheets("T3").Range("A" & Ligne)
Sheets("FactureUnique").Range("1:50").Copy
With Sheets("T3").Range("A65536").End(xlUp).Offset(1, 0)
.PasteSpecial Paste:=xlValues
.PasteSpecial Paste:=xlFormats
End With
End If