romainchu78
XLDnaute Occasionnel
Bonjour a tous,
J'ai obtenu ceci grace a bqrt du forum. je le remercie d'ailleur encore. Cette macro permet de creer un nouveau fichier excel et de le stocker dans c:\.
Lorsque je j'essaye de creer un nouveau fichier alors que le nom de fichier est deja utilise il me met un message d'erreur, ce qui me fait plante ma macro. Donc pour faire les choses proprement, jaimerais adapter ce code de maniere a ce qu'il ecrase sans message, le fichier qui a deja le meme nom avec le nouveau.
jai inserer ces lignes de codes: "Application.DisplayAlerts = False", mais cela ne change rien du tout.
Quelqu'un a t'il une idee?
Set classeur = Application.Workbooks.Add
With classeur
.Worksheets(1).Name = "temp"
.Worksheets(2).Delete
.Worksheets(2).Delete
.SaveAs "C:\compte2006"
End With
Merci par avant
J'ai obtenu ceci grace a bqrt du forum. je le remercie d'ailleur encore. Cette macro permet de creer un nouveau fichier excel et de le stocker dans c:\.
Lorsque je j'essaye de creer un nouveau fichier alors que le nom de fichier est deja utilise il me met un message d'erreur, ce qui me fait plante ma macro. Donc pour faire les choses proprement, jaimerais adapter ce code de maniere a ce qu'il ecrase sans message, le fichier qui a deja le meme nom avec le nouveau.
jai inserer ces lignes de codes: "Application.DisplayAlerts = False", mais cela ne change rien du tout.
Quelqu'un a t'il une idee?
Set classeur = Application.Workbooks.Add
With classeur
.Worksheets(1).Name = "temp"
.Worksheets(2).Delete
.Worksheets(2).Delete
.SaveAs "C:\compte2006"
End With
Merci par avant