stefVB_Excel
XLDnaute Junior
j'ai fais un modèle de classeur, ce que je voudrais, que l'enregistrement ce fasse dans un dossier choisi pour stocker les documents renommé de façon auto sans invite de destination. j'ai essayé en utilisant DisplayAlert=False & True en indiquant le chemin précis. il doit y avoir un soucis qque part ou de mise en forme VBA ou?
voici ce que j'ai fais pour le moment
Public Sub Saveascopy()
'macro par StefVB_Excel
'
Dim sheets As Areas
For Each f In Parent.Worksheets
Worksheets("livraison du").Select '(selectionne l'onglet "livraison du"avant l'enregistrement et de quitter pour que l’ouverture ce fasse sur cette Feuil)
Range("a1").Select
Next
chemin = "c:"
ActiveWorkbook.SaveAs chemin & Format(Date, "dd\-mm\-yy\-dddd_") & "CommandesJour" & ".xls" ‘(j+m+a+jour sem_+nom)
Dim w As Workbook
For Each w In Application.Workbooks
w.Save '(sauve dans mes docs, chemin par defaut de l'application)
Next w
Application.Quit
End Sub
voici ce que j'ai fais pour le moment
Public Sub Saveascopy()
'macro par StefVB_Excel
'
Dim sheets As Areas
For Each f In Parent.Worksheets
Worksheets("livraison du").Select '(selectionne l'onglet "livraison du"avant l'enregistrement et de quitter pour que l’ouverture ce fasse sur cette Feuil)
Range("a1").Select
Next
chemin = "c:"
ActiveWorkbook.SaveAs chemin & Format(Date, "dd\-mm\-yy\-dddd_") & "CommandesJour" & ".xls" ‘(j+m+a+jour sem_+nom)
Dim w As Workbook
For Each w In Application.Workbooks
w.Save '(sauve dans mes docs, chemin par defaut de l'application)
Next w
Application.Quit
End Sub