Bonjour,
Je viens de tomber sur un os !
Je souhaite Mettre à jour le contenu de ma macro en fonction du nom de mon fichier ! Est ce possible ? ?
Voici ma Macro
ActiveWorkbook.Save 'sauvegarde du fichier
Sheets("Tony").Select ' sélection de la feuille
Sheets("Tony").Move ' déplacement
ChDir "E:\"
' j'enregistre dans le lecteur E: mon fichier que je renomme
ActiveWorkbook.SaveAs Filename:="E:\Tony.xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
'Envoie par mail du fichier rennomer par PJ
Application.Dialogs(xlDialogSendMail).Show
Sheets("Tony").Select ' sélection de la feuille précédemment déplacer
Sheets("Tony").Move Before:=Workbooks( _ ' réinsertion au bon endroit
"Tonysource.xls").Sheets(1) 'dans le classeur TONY 1
ActiveWorkbook.Save 'sauvegarde
End Sub
Mon soucis est que je vais avoir plusieurs fichier Source ( Tony, Jack, Paul ... ) et je voudrais que lorsque j'enregistre un nouveau classeur, ma macro se mette à jour automatiquement en fonction du nom du fichier !
Je suis tout ouïe !
Merci d'avance
TONY
Je viens de tomber sur un os !
Je souhaite Mettre à jour le contenu de ma macro en fonction du nom de mon fichier ! Est ce possible ? ?
Voici ma Macro
ActiveWorkbook.Save 'sauvegarde du fichier
Sheets("Tony").Select ' sélection de la feuille
Sheets("Tony").Move ' déplacement
ChDir "E:\"
' j'enregistre dans le lecteur E: mon fichier que je renomme
ActiveWorkbook.SaveAs Filename:="E:\Tony.xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
'Envoie par mail du fichier rennomer par PJ
Application.Dialogs(xlDialogSendMail).Show
Sheets("Tony").Select ' sélection de la feuille précédemment déplacer
Sheets("Tony").Move Before:=Workbooks( _ ' réinsertion au bon endroit
"Tonysource.xls").Sheets(1) 'dans le classeur TONY 1
ActiveWorkbook.Save 'sauvegarde
End Sub
Mon soucis est que je vais avoir plusieurs fichier Source ( Tony, Jack, Paul ... ) et je voudrais que lorsque j'enregistre un nouveau classeur, ma macro se mette à jour automatiquement en fonction du nom du fichier !
Je suis tout ouïe !
Merci d'avance
TONY