Suite ...

> De : Nostradamus [mailto:liebaux.franc...@free.fr]
> Envoyé : mercredi 20 mars 2013 17:56
> À : users@fr.libreoffice.org
> Objet : [fr-users] Re: Liste déroulante
> 
> Bonsoir,
> 
> Ta solution permet d'avoir une liste déroulante au bon format, mais elle
> ne "grise" toujours pas la valeur à remplacer.

Formater la cellule "Validité" en format texte.
C'est ce qu'à fait Pierre-Yves sur son classeur exemple

> Je suis peut-être "chiant", mais c'est vrai que je suis assez pointu.....
> 
>   ----- Message d'origine -----
>   De : Michel Rudelle [via Document Foundation Mail Archive]
>   À : Nostradamus
>   Envoyé : mercredi 20 mars 2013 17:37
>   Objet : Re: Liste déroulante
> 
> 
>   Bonsoir,
> 
>   Je ne vois pas de possibilité de formater la liste déroulante (et pas
>   seulement le résultat dans la cellule)
> 
>   Mais il y a un contournement si tu disposes d'une colonne libre, par
> exemple
>   la colonne B:
>   Il faut générer une deuxième liste source avec la formule suivante
>   =HEURE(A1)&":"&TEXTE(MINUTE(A1);"00")
>   Et utiliser cette colonne comme plage de cellules
> 
>   L'idée est de créer un format texte qui est alors repris à l'identique
> dans
>   la liste déroulante
> 
>   Bonne soirée,
>   Michel
> 
> 
> 
>   > -----Message d'origine-----
>   > De : Nostradamus [mailto:[hidden email]]
>   > Envoyé : mercredi 20 mars 2013 17:01
>   > À : [hidden email]
>   > Objet : [fr-users] Re: Liste déroulante
>   >
>   > Bonjour,
>   >
>   > J'ai un peu avancé dans la recherche.
>   > Je vais repartir depuis le début, en essayant d'être le plus clair
>   > possible.
>   > J'ai donc les cellules A1 à A50, qui contiennent des heures sous le
> format
>   > H:MM qui est un format "défini par l'utilisateur".
>   > Exemple :
>   > Colonne A
>   > 1:30
>   > 2:45
>   > 0:15
>   > 10:30
>   > 9:45
>   > 8:15
>   > 7:15
>   > 6:15
>   > 1:30
>   > 2:45
>   > 0:15
>   > 10:30
>   > 13:15
>   > 8:15
>   > 7:15
>   > 6:15
>   > etc
>   >
>   > La liste déroulante définie dans "Données > Validité > Plages de
> cellules"
>   > reprend la plage de cellules A1 à A50.
>   >
>   > Lorsque je veux changer une valeur, par exemple en A2, remplacer 2:45
> par
>   > 6:15, je clique sur la flêche déroulante et les valeurs qui
> s'affichent
>   > dans la liste déroulante sont de format HH:MM:SS. Dans l'exemple :
>   > 00:15:00, 01:30:00, etc
>   >
>   > Si je formate les cellules A1 à A50 avec un format HH:MM:SS au lieu de
>   > H:MM, alors là, ça fonctionne.
>   >
>   > Comme je veux garder H:MM, il faudrait pouvoir faire l'inverse, c'est-
> à-
>   > dire garder ce format dans les cellules et l'appliquer à la liste
>   > déroulante.
>   >
>   > D'où la question : Comment appliquer un format à la liste déroulante.
>   >
>   > Voilà, j'espère n'avoir pas été trop confus.
>   > N'hésitez pas à me poser des questions.
>   >
>   > Bonne soirée
>   >
>   > François
>   >   ----- Message d'origine -----
>   >   De : Michel Rudelle [via Document Foundation Mail Archive]
>   >   À : Nostradamus
>   >   Envoyé : mercredi 20 mars 2013 12:24
>   >   Objet : Re: Liste déroulante
>   >
>   >
>   >   Bonjour,
>   >
>   >
>   >     Nostradamus wrote
>   >     L'ancienne version de LibreOffice qui fonctionnait comme je le
>   > souhaitais était la version 3.6.5
>   >   J'ai voulu comparer et j'observe le comportement que tu souhaites
> pour
>   > la 3.6.5 et la 4.0.2.
>   >   Mais ... je ne l'obtiens (dans les 2 versions) que si le format de
> la
>   > cellule est HH:MM:SS (indépendamment du format de la plage source),
>   >   ... et à condition d'éviter des problèmes d'arrondis. Je suis tombé
> sur
>   > la cas suivant (peut-être exceptionnel):
>   >   J'avais dans ma liste 07:02 (obtenu en générant une liste
>   > automatiquement de 5 en 5 mn) formatée pour lire 07:02:00 et qui
> refusait
>   > d'être affiché en surbrillance malgré des sélections répétées (alors
> que
>   > pour d’autres horaires tout allait bien)!
>   >   J'ai transformé en valeur numérique et j'ai obtenu ceci:
>   >   valeur obtenue par ma génération automatique: 0,293055555555555
>   >   valeur obtenue après remplacement de cette valeur par une saisie au
>   > clavier de 07:02 : 0,293055555555556
>   >
>   >   Il y a donc là un "boguinet" car la fonction validation ne reprends
> pas
>   > exactement  le nombre de la liste (il corrige l'erreur) lors de la
>   > sélection, et du coup, il ne retrouve plus la correspondance.
>   >    (on le voit bien en recopiant la 1ère valeur numérique dans la
> cellule
>   > soumise à validation, la sélection est alors retrouvée)
>   >   Ce comportement est chez moi identique pour la 3.6.5 et la 4.0.2
>   >
>   >   Est-ce que l'une de ces explicitions explique ton cas (pour peu que
> tu
>   > aies modifié quelque chose dans ton classeur) ?
>   >
>   >   Je suis sous Vista-32b
>   >
>   >   Bonne journée,
>   >   Michel
>   >
>   >
>   >
>   >
>   >
>   >
>   >
>   >
>   >
>   >
>   > ----------------------------------------------------------------------
> ----
>   > ----
>   >
>   >   If you reply to this email, your message will be added to the
> discussion
>   > below:
>   >   http://nabble.documentfoundation.org/Liste-deroulante-
>   > tp4044870p4044988.html
>   >   To unsubscribe from Liste déroulante, click here.
>   >   NAML
>   >
>   >
>   >
>   > --
>   > View this message in context:
> http://nabble.documentfoundation.org/Liste-
>   > deroulante-tp4044870p4045059.html
>   > Sent from the Users mailing list archive at Nabble.com.
>   > --
>   > Envoyez un mail à [hidden email] pour savoir comment vous
>   > désinscrire
>   > Les archives de la liste sont disponibles à
>   > http://listarchives.libreoffice.org/fr/users/
>   > Tous les messages envoyés sur cette liste seront archivés publiquement
> et
>   > ne pourront pas être supprimés
> 
> 
>   --
>   Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
>   Les archives de la liste sont disponibles à
> http://listarchives.libreoffice.org/fr/users/
>   Tous les messages envoyés sur cette liste seront archivés publiquement
> et ne pourront pas être supprimés
> 
> 
> 
> 
> --------------------------------------------------------------------------
> ----
> 
>   If you reply to this email, your message will be added to the discussion
> below:
>   http://nabble.documentfoundation.org/Liste-deroulante-
> tp4044870p4045065.html
>   To unsubscribe from Liste déroulante, click here.
>   NAML
> 
> 
> 
> --
> View this message in context: http://nabble.documentfoundation.org/Liste-
> deroulante-tp4044870p4045072.html
> Sent from the Users mailing list archive at Nabble.com.
> --
> Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous
> désinscrire
> Les archives de la liste sont disponibles à
> http://listarchives.libreoffice.org/fr/users/
> Tous les messages envoyés sur cette liste seront archivés publiquement et
> ne pourront pas être supprimés


-- 
Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à