Enregistrement d'un fichier excel à partir d'un macro
2 réponses
Sylvain
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms
définis paramétrables qui seraient calculés par concaténation dans la
feuille excel.
Par exemple : je place dans la celle A1 le nom du fichier en question.
Je souhaite à l'issue du traitement spécifique de la macro pour enregistrer
la feuille excel modifiée dans un répertoire bien précis et avec le nom de
fichier figurant dans la cellule A1.
Avez vous une solution ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
Bonjour,
désolé, mais enregistrer une feuille ne veut rien dire. dans ta demande, il n'y a rien de conceptuellement impossible mais si tu veux une réponse précide, il te faut poser une question précise.
A+
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms définis paramétrables qui seraient calculés par concaténation dans la feuille excel. Par exemple : je place dans la celle A1 le nom du fichier en question. Je souhaite à l'issue du traitement spécifique de la macro pour enregistrer la feuille excel modifiée dans un répertoire bien précis et avec le nom de fichier figurant dans la cellule A1. Avez vous une solution ?
Merci d'avance.
Bonjour,
désolé, mais enregistrer une feuille ne veut rien dire. dans ta demande,
il n'y a rien de conceptuellement impossible mais si tu veux une réponse
précide, il te faut poser une question précise.
A+
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms
définis paramétrables qui seraient calculés par concaténation dans la
feuille excel.
Par exemple : je place dans la celle A1 le nom du fichier en question.
Je souhaite à l'issue du traitement spécifique de la macro pour enregistrer
la feuille excel modifiée dans un répertoire bien précis et avec le nom de
fichier figurant dans la cellule A1.
Avez vous une solution ?
désolé, mais enregistrer une feuille ne veut rien dire. dans ta demande, il n'y a rien de conceptuellement impossible mais si tu veux une réponse précide, il te faut poser une question précise.
A+
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms définis paramétrables qui seraient calculés par concaténation dans la feuille excel. Par exemple : je place dans la celle A1 le nom du fichier en question. Je souhaite à l'issue du traitement spécifique de la macro pour enregistrer la feuille excel modifiée dans un répertoire bien précis et avec le nom de fichier figurant dans la cellule A1. Avez vous une solution ?
Merci d'avance.
G. L
Bonjour Sylvain
Une piste à sécuriser, mais pour le principe :
Sub Save () ' Nom des cellules à prendre pour construire le nom du fichier
SaveRep = Range("saveRep").Value ' par exemple = C:temp
Nom = Range("mnemo").Value
Annee = Range("annee").Value
Mois = Range("mois").Value
Jour = Range("jour").Value
Archive = SaveRep & "CeQueTuVeuxEnDur_" & Nom & "_" & Annee & Mois & Jour & ".xls"
ActiveWorkbook.SaveAs Filename:=(Archive)
End Sub
Résultat dans c:temp CeQueTuVeuxEnDur_Essai_2004104.xls
Cordialement Gérard
"Sylvain" a écrit dans le message de news:Ocv5sX%
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms définis paramétrables qui seraient calculés par concaténation dans la feuille excel. Par exemple : je place dans la celle A1 le nom du fichier en question. Je souhaite à l'issue du traitement spécifique de la macro pour enregistrer
la feuille excel modifiée dans un répertoire bien précis et avec le nom de fichier figurant dans la cellule A1. Avez vous une solution ?
Merci d'avance.
Bonjour Sylvain
Une piste à sécuriser, mais pour le principe :
Sub Save ()
' Nom des cellules à prendre pour construire le nom du fichier
SaveRep = Range("saveRep").Value ' par exemple = C:temp
Nom = Range("mnemo").Value
Annee = Range("annee").Value
Mois = Range("mois").Value
Jour = Range("jour").Value
Archive = SaveRep & "CeQueTuVeuxEnDur_" & Nom & "_" & Annee & Mois &
Jour & ".xls"
ActiveWorkbook.SaveAs Filename:=(Archive)
End Sub
Résultat dans c:temp CeQueTuVeuxEnDur_Essai_2004104.xls
Cordialement
Gérard
"Sylvain" <paris.sylvain@libertysurf.fr> a écrit dans le message de
news:Ocv5sX%23hFHA.1252@TK2MSFTNGP09.phx.gbl...
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms
définis paramétrables qui seraient calculés par concaténation dans la
feuille excel.
Par exemple : je place dans la celle A1 le nom du fichier en question.
Je souhaite à l'issue du traitement spécifique de la macro pour
enregistrer
la feuille excel modifiée dans un répertoire bien précis et avec le nom de
fichier figurant dans la cellule A1.
Avez vous une solution ?
Sub Save () ' Nom des cellules à prendre pour construire le nom du fichier
SaveRep = Range("saveRep").Value ' par exemple = C:temp
Nom = Range("mnemo").Value
Annee = Range("annee").Value
Mois = Range("mois").Value
Jour = Range("jour").Value
Archive = SaveRep & "CeQueTuVeuxEnDur_" & Nom & "_" & Annee & Mois & Jour & ".xls"
ActiveWorkbook.SaveAs Filename:=(Archive)
End Sub
Résultat dans c:temp CeQueTuVeuxEnDur_Essai_2004104.xls
Cordialement Gérard
"Sylvain" a écrit dans le message de news:Ocv5sX%
Je recherche à partir d'une macro à enregistrer des fichiers sous des noms définis paramétrables qui seraient calculés par concaténation dans la feuille excel. Par exemple : je place dans la celle A1 le nom du fichier en question. Je souhaite à l'issue du traitement spécifique de la macro pour enregistrer
la feuille excel modifiée dans un répertoire bien précis et avec le nom de fichier figurant dans la cellule A1. Avez vous une solution ?