Magic_Doctor
XLDnaute Barbatruc
Bonsoir,
Dans ma feuille je nomme "Zone1" toute la plage de cellules où il y a quelque chose (tableau, cellule isolée contenant une valeur...).
Si je modifie le contenu de la feuille en augmentant, par exemple, la taille d'un tableau, je voudrais automatiquement, au moyen d'une macro, redéfinir la plage qui correspond à "Zone1".
Dans un premier temps j'efface le nom "Zone1".
Ensuite je redéfinis l'aire de "Zone1" et renomme cette plage "Zone1". Pour ce faire j'utilise "ActiveSheet.UsedRange".
Le problème est que l'aire correspondante déborde de l'aire que je veux assigner à "Zone1".
Un grand merci pour m'aider à y remédier.
Dans ma feuille je nomme "Zone1" toute la plage de cellules où il y a quelque chose (tableau, cellule isolée contenant une valeur...).
Si je modifie le contenu de la feuille en augmentant, par exemple, la taille d'un tableau, je voudrais automatiquement, au moyen d'une macro, redéfinir la plage qui correspond à "Zone1".
Dans un premier temps j'efface le nom "Zone1".
Ensuite je redéfinis l'aire de "Zone1" et renomme cette plage "Zone1". Pour ce faire j'utilise "ActiveSheet.UsedRange".
Le problème est que l'aire correspondante déborde de l'aire que je veux assigner à "Zone1".
Un grand merci pour m'aider à y remédier.
Pièces jointes
Dernière édition: