[Résolu] Format personnalisé pour seconde et milliseconde
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre lOOyal
- Messages : 25
- Inscription : 16 févr. 2017 06:37
[Résolu] Format personnalisé pour seconde et milliseconde
Bonjour,
je souhaiterai formater des cellules du format "nombre standard" au format personnalisé (s) ou (ms) respectivement seconde ou milliseconde.
Mon problème est que le fichier calc a été importé automatiquement d'un logiciel qui a rajouté aux nombres s ou ms.
C'est pour cela que je ne peux pas appliquer le formatage personnalisé. Il faudrait pour cela que je mette chaque cellule en seconde manuellement et il y a en des centaines.
Il me semble qu'une macro pourrait être la solution, étant donné mon très faible niveau, pourriez-vous m'aider ?
Ci-joint un extrait des mes tableaux.
Cordialement
je souhaiterai formater des cellules du format "nombre standard" au format personnalisé (s) ou (ms) respectivement seconde ou milliseconde.
Mon problème est que le fichier calc a été importé automatiquement d'un logiciel qui a rajouté aux nombres s ou ms.
C'est pour cela que je ne peux pas appliquer le formatage personnalisé. Il faudrait pour cela que je mette chaque cellule en seconde manuellement et il y a en des centaines.
Il me semble qu'une macro pourrait être la solution, étant donné mon très faible niveau, pourriez-vous m'aider ?
Ci-joint un extrait des mes tableaux.
Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 25 nov. 2019 13:37, modifié 2 fois.
Raison : Ajout de la coche verte
Raison : Ajout de la coche verte
Obligation de version : 6.1.6.3.M13 (x64)
sous Windows sept Entreprise SP1
sous Windows sept Entreprise SP1
-
- ManitOOu
- Messages : 2744
- Inscription : 16 avr. 2010 13:31
Re: [Calc] [Formatage] Apurement de cellules bâtardes
Bonjour,
Ce n'est pas possible de définir le type de séparateur au moment de l'import ? Apparemment il suffirait d'ajouter l'espace comme séparateur pour séparer les valeurs numériques de leur unité de mesure.
Est-ce possible de joindre un extrait du fichier texte avant import pour vérifier ?
Merci
Ce n'est pas possible de définir le type de séparateur au moment de l'import ? Apparemment il suffirait d'ajouter l'espace comme séparateur pour séparer les valeurs numériques de leur unité de mesure.
Est-ce possible de joindre un extrait du fichier texte avant import pour vérifier ?
Merci
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AOO
LibreOffice
Debian 10 et 11
-
- Membre lOOyal
- Messages : 25
- Inscription : 16 févr. 2017 06:37
Re: [Calc] [Formatage] Apurement de cellules bâtardes
Je vous assure l'export a sorti le tableau quasiment tel quel, la seule chose que j'ai modifié est le remplacement des points par des virgules dans les cellules.
Le fichier que j'ai joint est un copié-collé partiel du fichier original.
Merci pour votre aide
Le fichier que j'ai joint est un copié-collé partiel du fichier original.
Merci pour votre aide
Obligation de version : 6.1.6.3.M13 (x64)
sous Windows sept Entreprise SP1
sous Windows sept Entreprise SP1
-
- ManitOOu
- Messages : 2744
- Inscription : 16 avr. 2010 13:31
Re: [Calc] [Formatage] Apurement de cellules bâtardes
Je pensais qu'il s'agissait de l'import d'un fichier csvamazigh42 a écrit :Je vous assure l'export a sorti le tableau quasiment tel quel,
Bref, pas besoin de macro pour s'en sortir simplement.
1) sélectionner la zone à traiter
2) menu Rechercher & remplacer
3) dans la zone Rechercher saisir espace+m+s (sans le signe +)
4) cocher Sélection active puis Rechercher des similarités
5) cliquer sur Tout remplacer et voilà, il ne reste plus qu'à appliquer le bon style à chacune des colonnes.
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AOO
LibreOffice
Debian 10 et 11
-
- Membre lOOyal
- Messages : 25
- Inscription : 16 févr. 2017 06:37
Re: [Calc] [Formatage] Apurement de cellules bâtardes
Bonjour,
merci, effectivement c'est plus simple.
j'ai ensuite utilisé le format personnalisé :
pour les millisecondes
et les secondes
Noter l'espace après le # pour les millisecondes (division par mille pour uniformiser l'unité en seconde), je rappelle que j'avais une cellule sans formatage du type 116,7 ms
avec l'astuce de OOotremer971, j'ai ôté d'abord les caractère ms, puis avec, j'ai divisé par 1000 puis ajout de l'unité s
Cependant une bizarrerie
j'ai appliqué un formatage conditionnel de type MAX($A$2:$C$4), le résultat ne traite que les cellules tagguées ms ? (voir pièces jointes)
merci, effectivement c'est plus simple.
j'ai ensuite utilisé le format personnalisé :
pour les millisecondes
Code : Tout sélectionner
0,00## " s""
Code : Tout sélectionner
0,00##" s"
avec l'astuce de OOotremer971, j'ai ôté d'abord les caractère ms, puis avec
Code : Tout sélectionner
0,00## " s"
Cependant une bizarrerie
j'ai appliqué un formatage conditionnel de type MAX($A$2:$C$4), le résultat ne traite que les cellules tagguées ms ? (voir pièces jointes)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Obligation de version : 6.1.6.3.M13 (x64)
sous Windows sept Entreprise SP1
sous Windows sept Entreprise SP1
-
- RespOOnsable forum
- Messages : 12228
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: [Calc] [Formatage] Apurement de cellules bâtardes
La question n'ayant rien à voir avec les macros, je transfère.
Titre adapté en conséquent.
Veillez à trouver quelque chose d'explicite et reflétant le problème exposé.
Titre adapté en conséquent.
Veillez à trouver quelque chose d'explicite et reflétant le problème exposé.
-
- Membre lOOyal
- Messages : 25
- Inscription : 16 févr. 2017 06:37
Re: Format personnalisé pour seconde et milliseconde
Bonjour,
je vous joins un nouveau tableau avec des annotations.
En effet mon problème est plus ardu que je ne pensais.
Merci
je vous joins un nouveau tableau avec des annotations.
En effet mon problème est plus ardu que je ne pensais.
Merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Obligation de version : 6.1.6.3.M13 (x64)
sous Windows sept Entreprise SP1
sous Windows sept Entreprise SP1
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Format personnalisé pour seconde et milliseconde
Bonjour,
Personnellement, j’ai du mal à comprendre ce que tu cherches à obtenir...
Ta cellule B12 ne contient pas 0,06051 mais 60,51 (voir barre de formule), mais surtout, dans un diagramme où l’axe des ordonnées a une graduation de 0 à 5 secondes (par exemple) comment afficher une colonne en microseconde ?
A +
Personnellement, j’ai du mal à comprendre ce que tu cherches à obtenir...
Ta cellule B12 ne contient pas 0,06051 mais 60,51 (voir barre de formule), mais surtout, dans un diagramme où l’axe des ordonnées a une graduation de 0 à 5 secondes (par exemple) comment afficher une colonne en microseconde ?
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Membre lOOyal
- Messages : 25
- Inscription : 16 févr. 2017 06:37
Re: Format personnalisé pour seconde et milliseconde
Bonjour Jeff,
merci pour ton aide, c'est vrai pour les microsecondes je ne ferai pas de tableau, c'était juste pour uniformiser le tableau.
Ton résultat me convient, cependant dans mon tableau j'ai 6 onglets comportant en moyenne une centaine de lignes et 13 colonnes.
Pour ne pas alourdir les onglets comment faire pour laisser visuellement que les colonnes traitées ?
Je connais masquer "masquer les colonnes" mais y a t-il d'autres solutions ?
merci pour ton aide, c'est vrai pour les microsecondes je ne ferai pas de tableau, c'était juste pour uniformiser le tableau.
Ton résultat me convient, cependant dans mon tableau j'ai 6 onglets comportant en moyenne une centaine de lignes et 13 colonnes.
Pour ne pas alourdir les onglets comment faire pour laisser visuellement que les colonnes traitées ?
Je connais masquer "masquer les colonnes" mais y a t-il d'autres solutions ?
Obligation de version : 6.1.6.3.M13 (x64)
sous Windows sept Entreprise SP1
sous Windows sept Entreprise SP1
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Format personnalisé pour seconde et milliseconde
Si j'ai bien compris la question, je ferai tout sur une feuille à part :
- Récupération et conversion des données
- Diagramme Lignes, avec 2 axes distincts pour les ordonnées (pour éviter que la courbe des ms soit écrasée en bas de diagramme)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Membre lOOyal
- Messages : 25
- Inscription : 16 févr. 2017 06:37
[Résolu] Format personnalisé pour seconde et milliseconde
Merci Jeff, j'ai suivi ta méthode décrite dans la pièce-jointe test5_jeff.ods
Obligation de version : 6.1.6.3.M13 (x64)
sous Windows sept Entreprise SP1
sous Windows sept Entreprise SP1