Nommer un fichier depuis macro contenue dans un autre classeur
HellM
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je viens de faire une macro pour exporter un onglet de mon fichier "A.xlsm" vers un nouveau classeur.
Code:
Sub BoutonExporter()
ActiveSheet.Copy
End Sub
Jusque là tout va bien. Sauf que je souhaiterais que ce nouveau classeur soit enregistré (au même endroit que mon fichier A) sous le nom "Blablabla Ano 1", sachant que Blablabla est contenu dans ma cellule B5 et que Ano 1 est le nom de mon onglet.
J'ai essayé avec ActiveWorkBook.Name mais il ne veut pas spécifiant que je ne peux ps utiliser cette fonction sur un fichier en lecture seule.
Ah oui, j'aimerais que le fichier soir enregistré avec une extension xlsm et non xls...
J'aimerais qu'il soit ensuite refermé automatiquement.
Débutant en VBA et n'ayant pas de bouquin, je sèche ....
Merci de votre aide.
Je viens de faire une macro pour exporter un onglet de mon fichier "A.xlsm" vers un nouveau classeur.
Code:
Sub BoutonExporter()
ActiveSheet.Copy
End Sub
Jusque là tout va bien. Sauf que je souhaiterais que ce nouveau classeur soit enregistré (au même endroit que mon fichier A) sous le nom "Blablabla Ano 1", sachant que Blablabla est contenu dans ma cellule B5 et que Ano 1 est le nom de mon onglet.
J'ai essayé avec ActiveWorkBook.Name mais il ne veut pas spécifiant que je ne peux ps utiliser cette fonction sur un fichier en lecture seule.
Ah oui, j'aimerais que le fichier soir enregistré avec une extension xlsm et non xls...
J'aimerais qu'il soit ensuite refermé automatiquement.
Débutant en VBA et n'ayant pas de bouquin, je sèche ....
Merci de votre aide.
A voir également:
- Nommer un fichier depuis macro contenue dans un autre classeur
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier rar - Guide
- Ouvrir un fichier .dat - Guide
1 réponse
Bonjour,
Voici un excellent cours VBA :
ftp://ftp-developpez.com/bidou/Cours/VBA/formationVBA.pdf
Regardes la méthode SaveAs page 134
Voici un excellent cours VBA :
ftp://ftp-developpez.com/bidou/Cours/VBA/formationVBA.pdf
Regardes la méthode SaveAs page 134
et bon courage dans l'apprentissage du VBA
Cordialement
Patrice