Manipuler un format hh:mm:ss.000
Fermé
Guinpin54
Messages postés
13
Date d'inscription
mercredi 16 septembre 2015
Statut
Membre
Dernière intervention
23 septembre 2016
-
23 sept. 2016 à 11:18
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 23 sept. 2016 à 13:50
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 23 sept. 2016 à 13:50
A voir également:
- Hh:mm:ss.000
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format epub - Guide
- Format bin - Guide
- Format apfs - Guide
- Comment formater un pc - Guide
2 réponses
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 701
23 sept. 2016 à 11:52
23 sept. 2016 à 11:52
Bonjour,
Vos valeurs de temps sont stockees ou, dans des cellules ou ?????
Vos valeurs de temps sont stockees ou, dans des cellules ou ?????
thev
Messages postés
1851
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
15 avril 2024
681
23 sept. 2016 à 11:56
23 sept. 2016 à 11:56
Bonjour,
et en essayant :
et en essayant :
Range("E" & l).Value = Temps*24*3600
Guinpin54
Messages postés
13
Date d'inscription
mercredi 16 septembre 2015
Statut
Membre
Dernière intervention
23 septembre 2016
23 sept. 2016 à 13:30
23 sept. 2016 à 13:30
Ca marche super chez moi! Merci :)
Une seconde question si je peux me permettre:
J'ai testé le même script chez un collègue dans la même version de Excel, et lorsque je défini:
Temps = Range("D" & i).Value
Il me renvoie une incompatibilité de type. J'essaye de skipper cette partie en faisant directement
Range("E" & l).Value = Range("D" & i).Value * 3600 * 24
Qui marche chez moi, mais rebelote... Une petite idée sur le sujet?
Désolé du dérangement!
Une seconde question si je peux me permettre:
J'ai testé le même script chez un collègue dans la même version de Excel, et lorsque je défini:
Temps = Range("D" & i).Value
Il me renvoie une incompatibilité de type. J'essaye de skipper cette partie en faisant directement
Range("E" & l).Value = Range("D" & i).Value * 3600 * 24
Qui marche chez moi, mais rebelote... Une petite idée sur le sujet?
Désolé du dérangement!
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 701
>
Guinpin54
Messages postés
13
Date d'inscription
mercredi 16 septembre 2015
Statut
Membre
Dernière intervention
23 septembre 2016
23 sept. 2016 à 13:45
23 sept. 2016 à 13:45
Re,
J'essaye de skipper Vous faites du bateau ??
Peut-etre un probleme de format
Pouvez-vous mettre le fichier du "collegue" a dispo
J'essaye de skipper Vous faites du bateau ??
Peut-etre un probleme de format
Pouvez-vous mettre le fichier du "collegue" a dispo
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 775
>
Guinpin54
Messages postés
13
Date d'inscription
mercredi 16 septembre 2015
Statut
Membre
Dernière intervention
23 septembre 2016
23 sept. 2016 à 13:48
23 sept. 2016 à 13:48
Bonjour,
La solution c'est Option Explicit au début du module
La solution c'est Option Explicit au début du module
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 701
>
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
Modifié par f894009 le 23/09/2016 à 13:51
Modifié par f894009 le 23/09/2016 à 13:51
Bonjour,
Vous pensez a ceci:
Range("E" & l).Value = Range("D" & i)
Mais ca marche sur son PC
Vous pensez a ceci:
Range("E" & l).Value = Range("D" & i)
Mais ca marche sur son PC
23 sept. 2016 à 11:59
Je passe donc la valeur de la cellule dans ma variable Temps, pour après la manipuler.
23 sept. 2016 à 13:15
Regardez la proposition de Thev (Salut, ca flotte ??), qui marche tres bien.