Format nombre sur Excel
Résolu/Fermé
Anthony G
Messages postés
40
Date d'inscription
mercredi 6 février 2013
Statut
Membre
Dernière intervention
20 novembre 2024
-
11 févr. 2013 à 14:31
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 févr. 2013 à 21:59
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 févr. 2013 à 21:59
A voir également:
- Format nombre sur Excel
- Format epub - Guide
- Liste déroulante excel - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Calculer une moyenne sur excel - Guide
6 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
12 févr. 2013 à 00:13
12 févr. 2013 à 00:13
Effectivement, ça pose un problème.
Ca aurait pu être fait par formule mais ça t'obligerait à l'écrire sur toute une colonne et de finir par un copier-collage spécial valeur. Ce qui fait qcq manip...
Je te propose une macro.
Sélectionner la plage à convertir et lancer la macro convertirTemps (ou l'appeler par son raccourci Ctrl+t).
Tu peux traiter sur toutes les feuilles
D'un autre classeur aussi si celui-ci est ouvert, ou bien y coller la macro dans un module (Mise à jour d'une procédure).
https://www.cjoint.com/c/CBmae17QilH
eric
Ca aurait pu être fait par formule mais ça t'obligerait à l'écrire sur toute une colonne et de finir par un copier-collage spécial valeur. Ce qui fait qcq manip...
Je te propose une macro.
Sélectionner la plage à convertir et lancer la macro convertirTemps (ou l'appeler par son raccourci Ctrl+t).
Tu peux traiter sur toutes les feuilles
D'un autre classeur aussi si celui-ci est ouvert, ou bien y coller la macro dans un module (Mise à jour d'une procédure).
https://www.cjoint.com/c/CBmae17QilH
eric
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
11 févr. 2013 à 14:43
11 févr. 2013 à 14:43
Bonjour
Utiliser le format heure hh:mm:ss le séparateur sont les deux points sur PC pour MAC ?
Utiliser le format heure hh:mm:ss le séparateur sont les deux points sur PC pour MAC ?
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
11 févr. 2013 à 15:20
11 févr. 2013 à 15:20
Bonjour,
et ne sont donc pas reconnues en tant que "nombre".
Donc c'est du texte.
Copier une cellule vide, sélectionner la plage et : collage spécial Addition.
Mettre en suite le format désiré.
eric
et ne sont donc pas reconnues en tant que "nombre".
Donc c'est du texte.
Copier une cellule vide, sélectionner la plage et : collage spécial Addition.
Mettre en suite le format désiré.
eric
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
11 févr. 2013 à 15:38
11 févr. 2013 à 15:38
Bonjour,
Si le séparateur de décimales est la virgule il faut commencer par remplacer le point par une virgule. Ceci peut être fait avec Remplacer ou une formule avec substitue.
Si le séparateur de décimales est la virgule il faut commencer par remplacer le point par une virgule. Ceci peut être fait avec Remplacer ou une formule avec substitue.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Anthony G
Messages postés
40
Date d'inscription
mercredi 6 février 2013
Statut
Membre
Dernière intervention
20 novembre 2024
11 févr. 2013 à 16:15
11 févr. 2013 à 16:15
Merci de votre aide mais malgré les solutions proposées, je n'y arrive toujours pas.
Mon souhait est de passer d'un format "texte" 00:00.00 à un format "nombre" 00:00,00
Mon souhait est de passer d'un format "texte" 00:00.00 à un format "nombre" 00:00,00
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
11 févr. 2013 à 16:32
11 févr. 2013 à 16:32
Sur PC:
Edition Remplacer Rechercher . (point) Remplacer par , (virgule)
Ou bien en B2=SUBSTITUE(A2;".";",")
Ensuite comme le préconise eriiic:Copier une cellule vide, sélectionner la plage et : collage spécial Addition.
Mettre en suite le format désiré.
À condition qu'une espace (Car 32 ou Car 160) ne perturbe pas.
Edition Remplacer Rechercher . (point) Remplacer par , (virgule)
Ou bien en B2=SUBSTITUE(A2;".";",")
Ensuite comme le préconise eriiic:Copier une cellule vide, sélectionner la plage et : collage spécial Addition.
Mettre en suite le format désiré.
À condition qu'une espace (Car 32 ou Car 160) ne perturbe pas.
Anthony G
Messages postés
40
Date d'inscription
mercredi 6 février 2013
Statut
Membre
Dernière intervention
20 novembre 2024
11 févr. 2013 à 21:32
11 févr. 2013 à 21:32
Merci tontong pour ces explications très claires! Ca marche à merveille!
Anthony G
Messages postés
40
Date d'inscription
mercredi 6 février 2013
Statut
Membre
Dernière intervention
20 novembre 2024
11 févr. 2013 à 21:43
11 févr. 2013 à 21:43
Heuu... Encore un petit problème...
Je ne peux pas traduire mes temps de ss.00 en mm:ss,00
Cela fonctionne très bien avec un format d'origine sous forme mm:ss.00 mais pas ss.00
Je ne peux pas traduire mes temps de ss.00 en mm:ss,00
Cela fonctionne très bien avec un format d'origine sous forme mm:ss.00 mais pas ss.00
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
11 févr. 2013 à 22:04
11 févr. 2013 à 22:04
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.
Préciser les cellules concernées.
eric
Préciser les cellules concernées.
eric
Anthony G
Messages postés
40
Date d'inscription
mercredi 6 février 2013
Statut
Membre
Dernière intervention
20 novembre 2024
11 févr. 2013 à 22:38
11 févr. 2013 à 22:38
https://www.cjoint.com/?3BlwKYXPcei
Voici le lien du document. Les cellules concernées sont les colonnes D
Merci de votre aide!
Voici le lien du document. Les cellules concernées sont les colonnes D
Merci de votre aide!
12 févr. 2013 à 10:02
Ca va me permettre de traiter tout ceci beaucoup plus rapidement.
Dernière petite question: Si je souhaite mettre mes formats temps en mm:ss,00 au lieu de hh:mm:ss,00 comment dois je procéder?
J'ai essayer de modifier le format dans la macro mais il me dit qu'il y a une erreur de syntaxe...
Merci à tous!
12 févr. 2013 à 11:15
Avec peut-être une , pour toi
Si vraiment ça résiste crées-le d'abord dans les formats personnalisés sur une cellule.
Si tu dois t'en servir souvent copie la macro dans un classeur vide et enregistre-le en macro complémentaire (*.xlam). Elle sera toujours disponible. (garde un exemplaire en .xlsx si tu as d'autres ajouts ou modif à faire plus tard.
eric
12 févr. 2013 à 19:17
J'ai réussi à modifier le format et je t'en remercie.
Par contre je n'arrive pas à copier la macro dans un nouveau fichier, en tant que macro complémentaire..
C'est la première fois que je touche aux macros...
Si jamais tu a un peu de temps pour me donner les étapes à faire, ce serait génial.
Merci pour tout
Anthony
12 févr. 2013 à 20:03
- Alt+F11 pour ouvrir vbe
- clic-droit dans le projet à gauche, insertion module
- coller le code :
(j'ai ajouté qcq contrôles)
- retourner sur la feuille
- Alt+F8, 'Options...', choisir le raccourci clavier Ctrl+t
- enregistrer sous... une sauvegarde au format *.xlsm
- enregistrer sous... au format Macro Complémentaire Excel (*.xlam) (ne pas changer le répertoire choisi par excel)
eric
12 févr. 2013 à 21:43
Par contre ses macros et fonctions sont toujours disponibles pour les autres classeurs.
Dans l'onglet Développeur / Compléments' on peut activer/désactiver les macros complémentaires.
eric