Bonsoir forum ; bonsoir MYTA..
ET COMME ON A DIT HIER " Le crosspostage peut être utile si le message peut intéresser plusieurs publics"
pour cette raison j'informe le forum que mon pblm est resolu dans l'autre forum par MAITRE JOB.
CI JOINT LE CODE:
Sub Enregistrement_facture()
Dim F As Worksheet
Set F = ActiveSheet
F.Copy 'copie dans un nouveau document
ActiveSheet.UsedRange = F.UsedRange.Value
On Error Resume Next 'si le nom du bouton n'est pas correct...
ActiveSheet.Shapes("button 1").Delete
Application.DisplayAlerts = False 'si le fichier est déjà créé
On Error Resume Next 'si en plus le fichier est ouvert
ActiveWorkbook.SaveAs "C:\Documents and Settings\FACTURE\" & Range("O6")
If Err Then MsgBox "Enregistrement impossible." & vbLf & _
"Vérifiez que le fichier '" & Range("O6") & "' n'est pas ouvert..."
ActiveWorkbook.Close 'facultatif
End Sub
On fait faire et on ne c’est pas faire
Appréciation : 6/5
Merci pour tous le monde
et MERCI MYTA et bonne nuit a 2m1