Sauvegarde par Macro

  • Initiateur de la discussion ELT
  • Date de début
E

ELT

Guest
Je souhaite réaliser une sauvegarde au travers d'une macro dont le nom se trouve dans une cellule
J'ai ecris la macro suivante mais impossible de faire remonter le contenu de la zone A1 comme nom du nouveau fichier

Sub sauvegarde()
'
' sauvegarde Macro
' Macro enregistrée le 10/03/2003 par Eric
'

ChDir "C:\DOCUMENTS\CLIENTS\Creuzet"
ActiveWorkbook.SaveAs Filename:="C:\DOCUMENTS\CLIENTS\CRZ\Range("A1")", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub

Quelqu'un a t'il une idée pour m'aider

Merci d'avance
 
@

@Christophe@

Guest
Bonjour

J'ai pas trop le temps d'éssayer, mais teste ceci

Sub Sauvegarde()
Dim Nom as string

Nom = Range("A1").value

Activeworkbook.saveAs Filename:="C:\......\" & Nom

End sub

Pas besion du reste que tu as introduit,

@Christophe@
 
E

ELT

Guest
Merci pour la réponse et ci joint pour les autres la macro autoexecutable de sauvegarde sur la base d'un compteur

Private Sub Workbook_Open()
Dim Compteur As String
Compteur = Range("A1").Value
Range("A1").Value = Compteur + 1

Dim Nom As String

Nom = Range("A1").Value

ActiveWorkbook.SaveAs Filename:="C:\DOCUMENTS\CLIENTS\" & Nom

End Sub
 

Discussions similaires

Statistiques des forums

Discussions
314 644
Messages
2 111 534
Membres
111 180
dernier inscrit
Angeline4