Bonsoir Jean-Philippe, bonsoir le forum,
Attention ! dans ton fichier joint la macro affectée au bouton Sauvegarder la feuille sous le nom du client semble être une autre que Sauvdevis (référence à un autre classeur...)
Sinon, j'ai modifié la macro Sauvdevis. Ça marche mais il te faudra gérer le cas où tu tapes un deuxième devis pour le même client ou pour un homonyme car sinon le fichier écrasera l'ancien...
Sub sauvdevis()
Const chem As String = "R:\Commun\Word\Client\Neuf\"
Dim nom As String
nom = Range("B2").Value 'attention, tu demandes A2 mais le nom est en B2
Cells.Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.SaveAs Filename:=chem & nom & ".xls"
ActiveWindow.Close
Range("A1").Select
End Sub
À plus,
Robert