Sub edition_facture()
'Je copie 3 lignes de la 1ere feuilles pour les placé dans la feuille traitement (collage special)
Sheets("Lefevre").Select
Range("C1:K3,C5:K5").Select
Range("C5").Activate
Selection.Copy
Sheets("traitement").Select
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=True, Transpose:=False
' je fais la meme copie dans la feuille suivante
Sheets("Carpentier").Select
Range("C1:K3,C5:K5").Select
Range("C5").Activate
Selection.Copy
Sheets("traitement").Select
'mais cette fois je copie 9 colonnes plus loin.
Range("J1").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=True, Transpose:=False
Sheets("Bytebier").Select
Range("C1:K3,C5:K5").Select
Range("C5").Activate
Selection.Copy
Sheets("traitement").Select
Range("S1").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=True, Transpose:=False
Sheets("Nedelec").Select
Range("C1:K3,C5:K5").Select
Range("C5").Activate
Selection.Copy
Sheets("traitement").Select
Range("AB1").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=True, Transpose:=False
'j'ai des colonnes completement vides dans "traitement" jes les supprimes grace à bhbh (XLDL)
Sheets("traitement").Select
Range(Cells(4, 1), Cells(4, [IV1].End(xlToLeft).Column)).SpecialCells(xlCellTypeBlanks).EntireColumn.Delete
'je selectionne ce dont jai besoin dans "traitement" pour créer "facture"
Range("A1:S4").Select
Selection.Copy
Sheets("Facture").Select
Range("B6").Select
'collage spécial
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=True
Range("A1").Select
Sheets("traitement").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("A1").Select
Sheets("Facture").Select
End Sub
'jai ma belle facture.