M
Moa
Guest
Voilà, j'ai fait une macro, qui enregistre mon calsseur sous le nom pris dans la cellule B2 de la feuille "Base"
Sheets("Base").Select
Sheets("Base").Name = "B2"
Jusque là Ok
Puis j'ai fait une autre macro, qui renomme ma feuille, avec le même nom pris dans la même cellule en ajoutant la lettre "N"
Sheets("Base").Select
ActiveWorkbook.SaveAs "N" & Range("B2").Value
Ca marche aussi.
Mais voilà :
Je veux insérer ces deux macros, dans une autre, en mettant la 2è avant la première, afin qu'après l'enregistrement du classeur, tout soit fini
Le problème est que, si la feuille est renommée, comment dire dans ma macro d'enregistrement du classeur, de trouver la cellule où se trouve le nom à choisir, puisque ma feuille ne s'appelle plus "Base", mais "Nx".
Existe-t-il un moyen pour dire à excell, que la référence qu'il cherche est dans la cellule B2 de la dernière feuille renommée ?
En clair : Peut on dire à excel de rechercher la dernière feuille renommée ?
Merci d'avance
@ +
Moa
Sheets("Base").Select
Sheets("Base").Name = "B2"
Jusque là Ok
Puis j'ai fait une autre macro, qui renomme ma feuille, avec le même nom pris dans la même cellule en ajoutant la lettre "N"
Sheets("Base").Select
ActiveWorkbook.SaveAs "N" & Range("B2").Value
Ca marche aussi.
Mais voilà :
Je veux insérer ces deux macros, dans une autre, en mettant la 2è avant la première, afin qu'après l'enregistrement du classeur, tout soit fini
Le problème est que, si la feuille est renommée, comment dire dans ma macro d'enregistrement du classeur, de trouver la cellule où se trouve le nom à choisir, puisque ma feuille ne s'appelle plus "Base", mais "Nx".
Existe-t-il un moyen pour dire à excell, que la référence qu'il cherche est dans la cellule B2 de la dernière feuille renommée ?
En clair : Peut on dire à excel de rechercher la dernière feuille renommée ?
Merci d'avance
@ +
Moa