Bonjour.
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "."
est mon signe décimal) affiche toujours des zéros après la virgule.
Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour
MAINTENANT() :
=TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule
à la place de MAINTENANT, XL affiche des zéros.
Quel est le truc ?
Bon dimanche.
Daniel
et à chaque recalcul (touche F9 par exemple) cela change
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"Daniel" a écrit dans le message de news:
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Salut Daniel,
chez moi cela fonctionne avec:
en A1 la formule =maintenant()
en B1 la formule ¡
B1 formaté h:mm:ss.00
et à chaque recalcul (touche F9 par exemple) cela change
--
Amicalement
Jean-François Aubert
{Vaudois de la Côte Lémanique}
"Daniel" <dcolardelle@free.fr> a écrit dans le message de news:
uECFheTAFHA.904@TK2MSFTNGP12.phx.gbl...
Bonjour.
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le
"." est mon signe décimal) affiche toujours des zéros après la virgule.
Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour
MAINTENANT() :
=TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une
cellule à la place de MAINTENANT, XL affiche des zéros.
Quel est le truc ?
Bon dimanche.
Daniel
et à chaque recalcul (touche F9 par exemple) cela change
-- Amicalement
Jean-François Aubert {Vaudois de la Côte Lémanique}
"Daniel" a écrit dans le message de news:
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Gaenonius
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
mais si je mets l'adresse d'une cellule
à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
--
Gaenonius
Bonjour.
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "."
est mon signe décimal) affiche toujours des zéros après la virgule.
Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour
MAINTENANT() :
=TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule
à la place de MAINTENANT, XL affiche des zéros.
Quel est le truc ?
Bon dimanche.
Daniel
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Daniel
Bonjour. La valeur 0.000173611111111138 en format standard par exemple. Cordialement. Daniel "Gaenonius" a écrit dans le message de news: %
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Bonjour.
La valeur 0.000173611111111138 en format standard par exemple.
Cordialement.
Daniel
"Gaenonius" <noname@nowhere> a écrit dans le message de news:
%23JK0chUAFHA.612@TK2MSFTNGP09.phx.gbl...
mais si je mets l'adresse d'une cellule
à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
--
Gaenonius
Bonjour.
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le
"." est mon signe décimal) affiche toujours des zéros après la virgule.
Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour
MAINTENANT() :
=TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une
cellule à la place de MAINTENANT, XL affiche des zéros.
Quel est le truc ?
Bon dimanche.
Daniel
Bonjour. La valeur 0.000173611111111138 en format standard par exemple. Cordialement. Daniel "Gaenonius" a écrit dans le message de news: %
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
AV
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais ils sont pris en compte dans les calculs
AV
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "."
est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche
pas correctement les centièmes dans une cellule
Par contre, il n'est pas possible de les afficher dans la barre de formule mais
ils sont pris en compte dans les calculs
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais ils sont pris en compte dans les calculs
AV
Daniel
Bonsoir. OK pour la barre de formule, mais les centièmes ne s'affichent pas non plus dans les cellules. Quant aux calculs, ils s'effectuent apparemment bien. Il en va de même dans les macros. Cordialement. Daniel "AV" a écrit dans le message de news:
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais ils sont pris en compte dans les calculs
AV
Bonsoir.
OK pour la barre de formule, mais les centièmes ne s'affichent pas non plus
dans les cellules. Quant aux calculs, ils s'effectuent apparemment bien. Il
en va de même dans les macros.
Cordialement.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eF9WWvWAFHA.3528@tk2msftngp13.phx.gbl...
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le
"."
est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00"
n'affiche
pas correctement les centièmes dans une cellule
Par contre, il n'est pas possible de les afficher dans la barre de formule
mais
ils sont pris en compte dans les calculs
Bonsoir. OK pour la barre de formule, mais les centièmes ne s'affichent pas non plus dans les cellules. Quant aux calculs, ils s'effectuent apparemment bien. Il en va de même dans les macros. Cordialement. Daniel "AV" a écrit dans le message de news:
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais ils sont pris en compte dans les calculs
AV
Gaenonius
Des centièmes de secondes, c'est une précision de 7 chiffres après la virgule (ou le point si le point est ton séparateur décimal). Et par ailleurs, Excel n'admet, me semble-t-il, que 15 chiffres significatifs pour un nombre (et l'exemple que tu donnes en compte 19). Essaye le format h:mm:s.00 avec un nombre comme 0.1234567
-- Gaenonius
Bonjour. La valeur 0.000173611111111138 en format standard par exemple. Cordialement. Daniel "Gaenonius" a écrit dans le message de news: %
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Des centièmes de secondes, c'est une précision de 7 chiffres après la virgule
(ou le point si le point est ton séparateur décimal). Et par ailleurs, Excel
n'admet, me semble-t-il, que 15 chiffres significatifs pour un nombre (et
l'exemple que tu donnes en compte 19).
Essaye le format h:mm:s.00 avec un nombre comme 0.1234567
--
Gaenonius
Bonjour.
La valeur 0.000173611111111138 en format standard par exemple.
Cordialement.
Daniel
"Gaenonius" <noname@nowhere> a écrit dans le message de news:
%23JK0chUAFHA.612@TK2MSFTNGP09.phx.gbl...
mais si je mets l'adresse d'une cellule
à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
--
Gaenonius
Bonjour.
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le
"." est mon signe décimal) affiche toujours des zéros après la virgule.
Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour
MAINTENANT() :
=TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une
cellule à la place de MAINTENANT, XL affiche des zéros.
Quel est le truc ?
Bon dimanche.
Daniel
Des centièmes de secondes, c'est une précision de 7 chiffres après la virgule (ou le point si le point est ton séparateur décimal). Et par ailleurs, Excel n'admet, me semble-t-il, que 15 chiffres significatifs pour un nombre (et l'exemple que tu donnes en compte 19). Essaye le format h:mm:s.00 avec un nombre comme 0.1234567
-- Gaenonius
Bonjour. La valeur 0.000173611111111138 en format standard par exemple. Cordialement. Daniel "Gaenonius" a écrit dans le message de news: %
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Daniel
Bonsoir. Et merci.
Le nombre 0.000173611111111138, je ne l'ai pas inventé, je l'ai obtenu de la manière suivante : HeureDebut = time() code...... HeureFin = time() Duree = HeureFin - HeureDebut Range("A1").value = Duree
Cordialement. Daniel "Gaenonius" a écrit dans le message de news:
Des centièmes de secondes, c'est une précision de 7 chiffres après la virgule (ou le point si le point est ton séparateur décimal). Et par ailleurs, Excel n'admet, me semble-t-il, que 15 chiffres significatifs pour un nombre (et l'exemple que tu donnes en compte 19). Essaye le format h:mm:s.00 avec un nombre comme 0.1234567
-- Gaenonius
Bonjour. La valeur 0.000173611111111138 en format standard par exemple. Cordialement. Daniel "Gaenonius" a écrit dans le message de news: %
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Bonsoir.
Et merci.
Le nombre 0.000173611111111138, je ne l'ai pas inventé, je l'ai obtenu de la
manière suivante :
HeureDebut = time()
code......
HeureFin = time()
Duree = HeureFin - HeureDebut
Range("A1").value = Duree
Cordialement.
Daniel
"Gaenonius" <noname@nowhere> a écrit dans le message de news:
u2jilgXAFHA.4044@TK2MSFTNGP14.phx.gbl...
Des centièmes de secondes, c'est une précision de 7 chiffres après la
virgule (ou le point si le point est ton séparateur décimal). Et par
ailleurs, Excel n'admet, me semble-t-il, que 15 chiffres significatifs
pour un nombre (et l'exemple que tu donnes en compte 19).
Essaye le format h:mm:s.00 avec un nombre comme 0.1234567
--
Gaenonius
Bonjour.
La valeur 0.000173611111111138 en format standard par exemple.
Cordialement.
Daniel
"Gaenonius" <noname@nowhere> a écrit dans le message de news:
%23JK0chUAFHA.612@TK2MSFTNGP09.phx.gbl...
mais si je mets l'adresse d'une cellule
à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
--
Gaenonius
Bonjour.
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le
"." est mon signe décimal) affiche toujours des zéros après la virgule.
Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour
MAINTENANT() :
=TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une
cellule à la place de MAINTENANT, XL affiche des zéros.
Quel est le truc ?
Bon dimanche.
Daniel
Le nombre 0.000173611111111138, je ne l'ai pas inventé, je l'ai obtenu de la manière suivante : HeureDebut = time() code...... HeureFin = time() Duree = HeureFin - HeureDebut Range("A1").value = Duree
Cordialement. Daniel "Gaenonius" a écrit dans le message de news:
Des centièmes de secondes, c'est une précision de 7 chiffres après la virgule (ou le point si le point est ton séparateur décimal). Et par ailleurs, Excel n'admet, me semble-t-il, que 15 chiffres significatifs pour un nombre (et l'exemple que tu donnes en compte 19). Essaye le format h:mm:s.00 avec un nombre comme 0.1234567
-- Gaenonius
Bonjour. La valeur 0.000173611111111138 en format standard par exemple. Cordialement. Daniel "Gaenonius" a écrit dans le message de news: %
mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros.
Et qu'y a-t-il dans cette cellule ?
-- Gaenonius
Bonjour. J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule. Tout ce que j'ai trouvé sur Internet est de les faire apparaître pour MAINTENANT() : =TEXTE(MAINTENANT() ;"hh:mm:ss.00"), mais si je mets l'adresse d'une cellule à la place de MAINTENANT, XL affiche des zéros. Quel est le truc ? Bon dimanche. Daniel
Daniel
Bonjour. Pour clore le fil : Voici la réponse de Rob van Gelder (microsoft.public.excel.programming) : La fonction time() retourne une valeur arrondie à la seconde (d'où les zéros obtenus). Il faut utiliser un autre timer via une API : Declare Function timeGetTime Lib "winmm.dll" () As Long Sub Test() Dim Val As Long Val = timeGetTime() Range("A1:IV60000").Value = 1 'Crée l'intervalle Val = timeGetTime() - Val MsgBox Val & " millisecondes" End Sub
Cordialement. Daniel
"Daniel" a écrit dans le message de news: %
Bonsoir. OK pour la barre de formule, mais les centièmes ne s'affichent pas non plus dans les cellules. Quant aux calculs, ils s'effectuent apparemment bien. Il en va de même dans les macros. Cordialement. Daniel "AV" a écrit dans le message de news:
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais ils sont pris en compte dans les calculs
AV
Bonjour.
Pour clore le fil :
Voici la réponse de Rob van Gelder (microsoft.public.excel.programming) :
La fonction time() retourne une valeur arrondie à la seconde (d'où les zéros
obtenus). Il faut utiliser un autre timer via une API :
Declare Function timeGetTime Lib "winmm.dll" () As Long
Sub Test()
Dim Val As Long
Val = timeGetTime()
Range("A1:IV60000").Value = 1 'Crée l'intervalle
Val = timeGetTime() - Val
MsgBox Val & " millisecondes"
End Sub
Cordialement.
Daniel
"Daniel" <dcolardelle@free.fr> a écrit dans le message de news:
%23Cd1T4WAFHA.3292@TK2MSFTNGP10.phx.gbl...
Bonsoir.
OK pour la barre de formule, mais les centièmes ne s'affichent pas non
plus dans les cellules. Quant aux calculs, ils s'effectuent apparemment
bien. Il en va de même dans les macros.
Cordialement.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eF9WWvWAFHA.3528@tk2msftngp13.phx.gbl...
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le
"."
est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00"
n'affiche
pas correctement les centièmes dans une cellule
Par contre, il n'est pas possible de les afficher dans la barre de
formule mais
ils sont pris en compte dans les calculs
Bonjour. Pour clore le fil : Voici la réponse de Rob van Gelder (microsoft.public.excel.programming) : La fonction time() retourne une valeur arrondie à la seconde (d'où les zéros obtenus). Il faut utiliser un autre timer via une API : Declare Function timeGetTime Lib "winmm.dll" () As Long Sub Test() Dim Val As Long Val = timeGetTime() Range("A1:IV60000").Value = 1 'Crée l'intervalle Val = timeGetTime() - Val MsgBox Val & " millisecondes" End Sub
Cordialement. Daniel
"Daniel" a écrit dans le message de news: %
Bonsoir. OK pour la barre de formule, mais les centièmes ne s'affichent pas non plus dans les cellules. Quant aux calculs, ils s'effectuent apparemment bien. Il en va de même dans les macros. Cordialement. Daniel "AV" a écrit dans le message de news:
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "." est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais ils sont pris en compte dans les calculs
AV
en effet : A1=0:00:15,00 0,0001736111111111380000000000
A2¡/4 0:00:03,75 0,0000434027777777845000000000
!!!
-----Message d'origine-----
J'aimerais afficher les centièmes de secondes. Le format hh:mm:ss.00 (le "."
est mon signe décimal) affiche toujours des zéros après la virgule.
Il n'y a pas de raison particulière pour que le format "hh:mm:ss.00" n'affiche
pas correctement les centièmes dans une cellule Par contre, il n'est pas possible de les afficher dans la barre de formule mais
ils sont pris en compte dans les calculs
AV
.
en effet :
A1=0:00:15,00 0,0001736111111111380000000000
A2=A1/4 0:00:03,75 0,0000434027777777845000000000
!!!
-----Message d'origine-----
J'aimerais afficher les centièmes de secondes. Le
format hh:mm:ss.00 (le "."
est mon signe décimal) affiche toujours des zéros
après la virgule.
Il n'y a pas de raison particulière pour que le
format "hh:mm:ss.00" n'affiche
pas correctement les centièmes dans une cellule
Par contre, il n'est pas possible de les afficher dans
la barre de formule mais