Re: [fr-users] Re: Liste déroulante

2013-03-20 Par sujet Elodie Omer
Bonjour, 

pour voir H:MM il suffit d'enlever les signes inutiles *le premier *H* et *:SS* 
dans la zone Description de format . 




(-: Élodie :-) 
mieux motarde que jamais 
- Mail original -

De: Nostradamus liebaux.franc...@free.fr 
À: users@fr.libreoffice.org 
Envoyé: Mercredi 20 Mars 2013 12:38:37 
Objet: [fr-users] Re: Liste déroulante 

Merci pour la réponse. fort intéressante. 

Je viens de constaté que : 
Dans les cellules, le formatage est : H:MM 
Dans la liste déroulante, les valeurs apparaîssent sous la forme : HH:MM:00 

Or, si je formate les cellules en H:MM:SS, cela fonctionne comme je le 
souhaite. 

Mais voilà, je ne veux pas voir apparaître les secondes dans le résultat... 

Je continue la recherche. 

Cordialement. 

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,2930555 
valeur obtenue après remplacement de cette valeur par une saisie au clavier de 
07:02 : 0,2930556 

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-tp4044870p4044993.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


RE: [fr-users] Re: Liste déroulante

2013-03-20 Par sujet Michel Rudelle
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:liebaux.franc...@free.fr]
 Envoyé : mercredi 20 mars 2013 17:01
 À : users@fr.libreoffice.org
 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,2930555
   valeur obtenue après remplacement de cette valeur par une saisie au
 clavier de 07:02 : 0,2930556
 
   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 à 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



RE: [fr-users] Re: Liste déroulante

2013-03-20 Par sujet Michel Rudelle
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,2930555
  valeur obtenue après remplacement de cette valeur par une saisie au
clavier de 07:02 : 0,2930556
   
  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.
  

RE: [fr-users] Re: Liste déroulante

2013-03-20 Par sujet Michel Rudelle
Bonsoir François,

 De : Nostradamus [mailto:liebaux.franc...@free.fr]
 Envoyé : mercredi 20 mars 2013 20:40
 
 Bonsoir,
 
 Ta solution donne effectivement le bon format à la liste déroulante.
 Mais la valeur n'est toujours pas grisée.
 
 Je vais me contenter de ça.

Ce serait dommage !

Le classeur de Pierre-Yves (de même que ma solution avec le formatage texte
indiqué dans mon dernier message) fonctionne correctement et donne bien la
valeur déjà sélectionnée en surbrillance dans la liste déroulante (aussi
bien avec 3.6 que 4.0).

Ou alors on ne parle pas de la même chose ?
Eventuellement s'il n'y a rien de confidentiel dans ton classeur, tu peux le
joindre (mais pas directement sur la liste qui n'accepte pas les PJ) en
passant par Nabble ou en le mettant sur un site de téléchargement comme
Cjoint ou autre.

Bonne soirée,
Michel


 
 Merci pour le renseignement.
 
 Bonne soirée.
 
 François
 
 
   - Message d'origine -
   De : pierre-yves samyn [via Document Foundation Mail Archive]
   À : Nostradamus
   Envoyé : mercredi 20 mars 2013 18:09
   Objet : Re: Liste déroulante
 
 
   Bonjour
 
   Il est possible de modifier le format de la liste via une fonction
 TEXTE.
   Du coup on peut (cf. le classeur joint):
   - mettre  la colonne A au format texte.
   - calculer une colonne avec une formule
   =CNUM(A1)
   formatée H:MM
   - définir la liste de validité de la colonne A sur :
   TEXTE($Feuille1.$B$1:$B$16;HH:MM)
 
   La liste affiche et envoie du texte, dans une colonne texte.
   La synchronisation de la liste est donc possible avec le contenu.
 
   On dispose de la colonne B pour les éventuels calculs au format
   heure.
 
   ValidHeures.ods
 
   Cordialement
   Pierre-Yves
 
 
 
 
 
 --
 
 
   If you reply to this email, your message will be added to the discussion
 below:
   http://nabble.documentfoundation.org/Liste-deroulante-
 tp4044870p4045079.html
   To unsubscribe from Liste déroulante, click here.
   NAML
 
 
 
 --
 View this message in context: http://nabble.documentfoundation.org/Liste-
 deroulante-tp4044870p4045107.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