Même problème : il m'ouvre un classeur2.xls et n'enregistre pas le fichier sous le nom voulu :-(
Cordialement, Pierre F.
garnote
Salut Pierre,
Et si tu essayais ceci :
Sub Nouveau_Classeur() Application.ScreenUpdating = False Sheets("Tout").Copy ActiveWorkbook.SaveAs Filename:="InvMusiqSauv.xls" ActiveWorkbook.Close Application.ScreenUpdating = True End Sub
Serge
"Pierre F." a écrit dans le message de news: c03f5$4654ae30$55da2b80$
Bonsoir toutes et tous
Encore une question simple :-)
Dans un classeur de 15 pages, j'ai une petite macro qui me crée un nouveau classeur (d'une page)
Tout se passe très bien sauf que le nouveau classeur en question s'ouvre automatiquement dès sa création.
Existe-t-il un moyen pour que ce nouveau soit créé mais qu'il ne s'ouvre pas ?
Merci.
Cordialement, Pierre F.
Salut Pierre,
Et si tu essayais ceci :
Sub Nouveau_Classeur()
Application.ScreenUpdating = False
Sheets("Tout").Copy
ActiveWorkbook.SaveAs Filename:="InvMusiqSauv.xls"
ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub
Serge
"Pierre F." <pfornerodNO@SPAMhotmail.com> a écrit dans le message de news: c03f5$4654ae30$55da2b80$20611@news.hispeed.ch...
Bonsoir toutes et tous
Encore une question simple :-)
Dans un classeur de 15 pages, j'ai une petite macro qui me crée un
nouveau classeur (d'une page)
Sub Nouveau_Classeur() Application.ScreenUpdating = False Sheets("Tout").Copy ActiveWorkbook.SaveAs Filename:="InvMusiqSauv.xls" ActiveWorkbook.Close Application.ScreenUpdating = True End Sub
Serge
"Pierre F." a écrit dans le message de news: c03f5$4654ae30$55da2b80$
Bonsoir toutes et tous
Encore une question simple :-)
Dans un classeur de 15 pages, j'ai une petite macro qui me crée un nouveau classeur (d'une page)
Tout se passe très bien sauf que le nouveau classeur en question s'ouvre automatiquement dès sa création.
Existe-t-il un moyen pour que ce nouveau soit créé mais qu'il ne s'ouvre pas ?
Merci.
Cordialement, Pierre F.
Pierre F.
Salut Pierre,
Et si tu essayais ceci :
Sub Nouveau_Classeur() Application.ScreenUpdating = False Sheets("Tout").Copy ActiveWorkbook.SaveAs Filename:="InvMusiqSauv.xls" ActiveWorkbook.Close Application.ScreenUpdating = True End Sub
Génial, ça marche !! MERCI !
Cordialement, Pierre F.
Salut Pierre,
Et si tu essayais ceci :
Sub Nouveau_Classeur()
Application.ScreenUpdating = False
Sheets("Tout").Copy
ActiveWorkbook.SaveAs Filename:="InvMusiqSauv.xls"
ActiveWorkbook.Close
Application.ScreenUpdating = True
End Sub
Sub Nouveau_Classeur() Application.ScreenUpdating = False Sheets("Tout").Copy ActiveWorkbook.SaveAs Filename:="InvMusiqSauv.xls" ActiveWorkbook.Close Application.ScreenUpdating = True End Sub