Bonjour,
dans mon classeur excel, je veux faire une macro
qui ouvre un nouveau classeur, ca c est facile.
Le point delicat est qu il faut que la macro nomme ce
classeur avec du texte ou le resultat d une formule qui
est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j
ai "=AUJOURDHUI()" il faudrait que le classeur cree par la
macro contienne dans son nom la date du jour renvoyee par
A1.
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Laure" a écrit dans le message de news:1c48601c421fb$0bc0f740$
Bonjour, dans mon classeur excel, je veux faire une macro qui ouvre un nouveau classeur, ca c est facile. Le point delicat est qu il faut que la macro nomme ce classeur avec du texte ou le resultat d une formule qui est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j ai "=AUJOURDHUI()" il faudrait que le classeur cree par la macro contienne dans son nom la date du jour renvoyee par A1.
merci de votre aide.
Bonjour Laure,
Supposons nommée ladate la cellule contenant "=AUJOURDHUI()"
la ligne de code suivante (à adapter) devrait convenir
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Laure" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1c48601c421fb$0bc0f740$a301280a@phx.gbl...
Bonjour,
dans mon classeur excel, je veux faire une macro
qui ouvre un nouveau classeur, ca c est facile.
Le point delicat est qu il faut que la macro nomme ce
classeur avec du texte ou le resultat d une formule qui
est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j
ai "=AUJOURDHUI()" il faudrait que le classeur cree par la
macro contienne dans son nom la date du jour renvoyee par
A1.
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Laure" a écrit dans le message de news:1c48601c421fb$0bc0f740$
Bonjour, dans mon classeur excel, je veux faire une macro qui ouvre un nouveau classeur, ca c est facile. Le point delicat est qu il faut que la macro nomme ce classeur avec du texte ou le resultat d une formule qui est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j ai "=AUJOURDHUI()" il faudrait que le classeur cree par la macro contienne dans son nom la date du jour renvoyee par A1.
merci de votre aide.
Vincent.
Bonjour Laure,
Par ex :
Dim MonClasseur As Workbook Dim MonChemin As String
Set MonClasseur = Workbooks.Add MonChemin = "C:" 'par ex MonClasseur.SaveAs MonChemin & Workbooks("Classeur Principal.xls").Worksheets("xxx").Range("B1").Value & ".xls"
Avec en B1 la formule : =TEXTE(A1;"jj mm aa")
N'hésite pas à en demander plus si besoin !
A+
V.
-----Message d'origine----- Bonjour, dans mon classeur excel, je veux faire une macro qui ouvre un nouveau classeur, ca c est facile. Le point delicat est qu il faut que la macro nomme ce classeur avec du texte ou le resultat d une formule qui est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j ai "=AUJOURDHUI()" il faudrait que le classeur cree par la
macro contienne dans son nom la date du jour renvoyee par A1.
merci de votre aide. .
Bonjour Laure,
Par ex :
Dim MonClasseur As Workbook
Dim MonChemin As String
Set MonClasseur = Workbooks.Add
MonChemin = "C:" 'par ex
MonClasseur.SaveAs MonChemin & Workbooks("Classeur
Principal.xls").Worksheets("xxx").Range("B1").Value
& ".xls"
Avec en B1 la formule : =TEXTE(A1;"jj mm aa")
N'hésite pas à en demander plus si besoin !
A+
V.
-----Message d'origine-----
Bonjour,
dans mon classeur excel, je veux faire une macro
qui ouvre un nouveau classeur, ca c est facile.
Le point delicat est qu il faut que la macro nomme ce
classeur avec du texte ou le resultat d une formule qui
est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j
ai "=AUJOURDHUI()" il faudrait que le classeur cree par
la
macro contienne dans son nom la date du jour renvoyee par
A1.
Dim MonClasseur As Workbook Dim MonChemin As String
Set MonClasseur = Workbooks.Add MonChemin = "C:" 'par ex MonClasseur.SaveAs MonChemin & Workbooks("Classeur Principal.xls").Worksheets("xxx").Range("B1").Value & ".xls"
Avec en B1 la formule : =TEXTE(A1;"jj mm aa")
N'hésite pas à en demander plus si besoin !
A+
V.
-----Message d'origine----- Bonjour, dans mon classeur excel, je veux faire une macro qui ouvre un nouveau classeur, ca c est facile. Le point delicat est qu il faut que la macro nomme ce classeur avec du texte ou le resultat d une formule qui est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j ai "=AUJOURDHUI()" il faudrait que le classeur cree par la
macro contienne dans son nom la date du jour renvoyee par A1.
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Laure" a écrit dans le message de
news:1c48601c421fb$0bc0f740$
Bonjour, dans mon classeur excel, je veux faire une macro qui ouvre un nouveau classeur, ca c est facile. Le point delicat est qu il faut que la macro nomme ce classeur avec du texte ou le resultat d une formule qui est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j
ai "=AUJOURDHUI()" il faudrait que le classeur cree par la
macro contienne dans son nom la date du jour renvoyee par
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Laure" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:1c48601c421fb$0bc0f740$a301280a@phx.gbl...
Bonjour,
dans mon classeur excel, je veux faire une macro
qui ouvre un nouveau classeur, ca c est facile.
Le point delicat est qu il faut que la macro nomme ce
classeur avec du texte ou le resultat d une formule qui
est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal
j
ai "=AUJOURDHUI()" il faudrait que le classeur cree par
la
macro contienne dans son nom la date du jour renvoyee
par
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Laure" a écrit dans le message de
news:1c48601c421fb$0bc0f740$
Bonjour, dans mon classeur excel, je veux faire une macro qui ouvre un nouveau classeur, ca c est facile. Le point delicat est qu il faut que la macro nomme ce classeur avec du texte ou le resultat d une formule qui est contenu dans une cellule du classeur principal.
par exemple si en cellule A1 de mon classeur principal j
ai "=AUJOURDHUI()" il faudrait que le classeur cree par la
macro contienne dans son nom la date du jour renvoyee par