bonjour a vous
j'ai fait ce code sur un exemple trouvé sur le net qui fait bien les sauvegardes mais ne respecte pas la taille des colonnes ni la hauteur de lignes, et si j'enlève la partie qui est "with Activesheet "tout le classeur est enregistrer
je voudrais pouvoir enregistrer la feuille "facture" dépoussiérer de ses boutons et codes et sans la feuille clients
je ne sais pas trop où j'ai fait l'erreur
Sub Macro1()
'
' Macro1 Macro
'
Dim Chemin$
Range("C1:M300").Copy
Chemin = "D:\Facturation-v1s"
Client = Sheets("Facture").Range("D17").Value & " " & Sheets("Facture").Range("J4").Value
Sheets.Add After:=Sheets(Sheets.Count)
With ActiveSheet
.Range("A1").PasteSpecial Paste:=xlPasteValues
.Range("A1").PasteSpecial Paste:=xlPasteFormats
.Move
End With
Application.CutCopyMode = False
ActiveWorkbook.SaveAs Filename:=Chemin & "\Factureseule\" & Client & ".xls"
ActiveWorkbook.Close False
Sheets("Facture").Activate
End Sub
Pascal