Dans un classeur, j'ai plusieurs feuilles avec des listes déroulantes. Ces feuilles sont des fiches de renseignements elles sont donc toutes identiques. Les listes déroulantes sont toutes définies par rapport au classeur, les listes sont toutes dans une feuille réservée à cela (lorsqu'on regarde dans formules, gestionnaire de noms toutes les listes ont comme étendue le classeur). jusque là pas de problème. Lorsque je copie une feuille de ce classeur dans un autre classeur qui a exactement la même structure (même feuille avec les listes rattachées au classeur) je n'ai plus les listes déroulantes dans la feuille copiée. Lorsque j'édite le gestionnaire de noms toutes les plages sont doublées : une liste est rattachée au classeur, la même liste apparait rattachée à la feuille que je viens de rajouter. Même en supprimant les listes rattachées à la feuille il faut que je recrée toutes les listes dans la feuille. Y-a-t-il une instruction a mettre dans la macro qui copie la feuille pour que les listes déroulantes soient conservées , ou y-a-t-il une autre procédure.
Marsh Posté le 20-06-2011 à 14:42:17
Bonjour
Dans un classeur, j'ai plusieurs feuilles avec des listes déroulantes. Ces feuilles sont des fiches de renseignements elles sont donc toutes identiques. Les listes déroulantes sont toutes définies par rapport au classeur, les listes sont toutes dans une feuille réservée à cela (lorsqu'on regarde dans formules, gestionnaire de noms toutes les listes ont comme étendue le classeur). jusque là pas de problème.
Lorsque je copie une feuille de ce classeur dans un autre classeur qui a exactement la même structure (même feuille avec les listes rattachées au classeur) je n'ai plus les listes déroulantes dans la feuille copiée. Lorsque j'édite le gestionnaire de noms toutes les plages sont doublées : une liste est rattachée au classeur, la même liste apparait rattachée à la feuille que je viens de rajouter. Même en supprimant les listes rattachées à la feuille il faut que je recrée toutes les listes dans la feuille.
Y-a-t-il une instruction a mettre dans la macro qui copie la feuille pour que les listes déroulantes soient conservées , ou y-a-t-il une autre procédure.
Merci d'avance pour vos suggestions