CALC-Macro permettant impression liste deroulante

Bonjour,

Est il possible d’imprimer toutes les variables (valuers) d’une liste
déroulante mentionnée au sein d’une cellule en utilisant une macro.
L’impression doit se faire valeur par valeur. Exemple si la liste deroulante
comprend 15 valeurs, il faudra 15 impression avec chacune des valeurs de la
liste.

Pour être plus précis, dans mon classeur, en fonction de la valeur de la
cellule comprenant la liste déroulante, les autres données de ma feuille de
calcul changent par rapport à cette valeur.
J’aimerais imprimer 1 par 1 l’ensemble des valeurs de cette liste pour
obtenir les données correspondante à chaque valeur de la liste déroulante.

En espérant avoir été clair dans mon explication et vous remerciant par
avance de votre aide.

Eimen

Bonjour

Loïc Breilloux wrote

En espérant avoir été clair dans mon explication et vous remerciant par
avance de votre aide.

Disons que je comprends certaines choses et pas d'autres...

Ce que je comprends :

1. Dans une cellule tu as défini via Données> Validité une *liste*
de valeurs autorisées (il s'agit bien d'une liste et non d'une plage,
de dates, nombres, etc. ?)

2. Tu souhaites "imprimer" les valeurs de cette liste.

3. Tu souhaites faire autant d'impression que de valeurs, autrement
dit tu ne veux pas une impression de la liste complète.

Ce que je ne comprends pas :

Loïc Breilloux wrote

J’aimerais imprimer 1 par 1 l’ensemble des valeurs de cette liste pour
obtenir les données correspondante à chaque valeur de la liste déroulante.

C'est redondant ou c'est une autre demande ?

Je joins un exemple de solution fondé sur ce que j'ai compris.

La macro récupère la liste de validité de la cellule Feuille1.A1

Si cette liste n'est pas vide elle crée un nouveau classeur.

Dans ce classeur elle crée une feuille par valeur de la liste
et stocke en A1 de chaque feuille la valeur concernée.

Ceci me semble le plus pratique pour imprimer séparément
les valeurs (nota: personnellement je n'imprime que quand
je ne peux *vraiment* faire autrement ; ici, imprimer pour
une seule valeur, franchement, je n'en vois pas l'intérêt).

ImprimerValiditéListe.ods
<http://nabble.documentfoundation.org/file/n4043271/ImprimerValiditéListe.ods>

Cordialement
Pierre-Yves