Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" <Florian@toto.fr> a écrit dans le message de
news:OsAoonEXEHA.1888@TK2MSFTNGP11.phx.gbl...
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive, si
tu dois afficher des valeurs négatives à la
cellule, tu dois utiliser le calendrier 1904 (Barre des menus / outils /
options / Calcul / et tu coches l'option
"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur, elles
vont se voir gonfler tout d'un coup de 1462 (de
mémoire) jours soit l'écart entre les deux systèmes de dates : 1 janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" a écrit dans le message de
news:
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive, si
tu dois afficher des valeurs négatives à la
cellule, tu dois utiliser le calendrier 1904 (Barre des menus / outils /
options / Calcul / et tu coches l'option
"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur, elles
vont se voir gonfler tout d'un coup de 1462 (de
mémoire) jours soit l'écart entre les deux systèmes de dates : 1 janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eSQb2PFXEHA.3944@tk2msftngp13.phx.gbl...
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" <Florian@toto.fr> a écrit dans le message de
news:OsAoonEXEHA.1888@TK2MSFTNGP11.phx.gbl...
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive, si
tu dois afficher des valeurs négatives à la
cellule, tu dois utiliser le calendrier 1904 (Barre des menus / outils /
options / Calcul / et tu coches l'option
"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur, elles
vont se voir gonfler tout d'un coup de 1462 (de
mémoire) jours soit l'écart entre les deux systèmes de dates : 1 janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" a écrit dans le message de
news:
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" <Florian@toto.fr> a écrit dans le message de
news:OsAoonEXEHA.1888@TK2MSFTNGP11.phx.gbl...
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" <Florian@toto.fr> a écrit dans le message de
news:OsAoonEXEHA.1888@TK2MSFTNGP11.phx.gbl...
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01 AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Merci Denis, En fait je crois que m'exprime mal, j'en suis désolé.
En fait, j'ai un chrono dans un userform, lorsque celui-ci s'arrête, je
veux
envoyer le temps mis dans une cellule en format standard, ceci afin de
simplement visualiser le temps mis.
Au départ, j'ai dans le label3 : Ton temps : 01:26:36
Je désire envoyer dans la cellule seulement 01:26:36
Merci
Flo riant
"michdenis" a écrit dans le message de
news:Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive, si
tu dois afficher des valeurs négatives à lacellule, tu dois utiliser le calendrier 1904 (Barre des menus / outils
/
options / Calcul / et tu coches l'option"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur, elles
vont se voir gonfler tout d'un coup de 1462 (demémoire) jours soit l'écart entre les deux systèmes de dates : 1 janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" a écrit dans le message de
news:Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afinde l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01
AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Merci Denis, En fait je crois que m'exprime mal, j'en suis désolé.
En fait, j'ai un chrono dans un userform, lorsque celui-ci s'arrête, je
veux
envoyer le temps mis dans une cellule en format standard, ceci afin de
simplement visualiser le temps mis.
Au départ, j'ai dans le label3 : Ton temps : 01:26:36
Je désire envoyer dans la cellule seulement 01:26:36
Merci
Flo riant
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uyuFAbFXEHA.1652@TK2MSFTNGP09.phx.gbl...
Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive, si
tu dois afficher des valeurs négatives à la
cellule, tu dois utiliser le calendrier 1904 (Barre des menus / outils
/
options / Calcul / et tu coches l'option
"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur, elles
vont se voir gonfler tout d'un coup de 1462 (de
mémoire) jours soit l'écart entre les deux systèmes de dates : 1 janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eSQb2PFXEHA.3944@tk2msftngp13.phx.gbl...
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" <Florian@toto.fr> a écrit dans le message de
news:OsAoonEXEHA.1888@TK2MSFTNGP11.phx.gbl...
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01
AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Merci Denis, En fait je crois que m'exprime mal, j'en suis désolé.
En fait, j'ai un chrono dans un userform, lorsque celui-ci s'arrête, je
veux
envoyer le temps mis dans une cellule en format standard, ceci afin de
simplement visualiser le temps mis.
Au départ, j'ai dans le label3 : Ton temps : 01:26:36
Je désire envoyer dans la cellule seulement 01:26:36
Merci
Flo riant
"michdenis" a écrit dans le message de
news:Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive, si
tu dois afficher des valeurs négatives à lacellule, tu dois utiliser le calendrier 1904 (Barre des menus / outils
/
options / Calcul / et tu coches l'option"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur, elles
vont se voir gonfler tout d'un coup de 1462 (demémoire) jours soit l'écart entre les deux systèmes de dates : 1 janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" a écrit dans le message de
news:Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du label
afinde l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01
AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonsoir Florian,
Dans ce cas, il te suffit d'extraire ce qui t'intéresse :
Private Sub UserForm_Click()
'12 représente la longueur de la chaine "Ton temps : "
[A1] = Right(Me.Label3, Len(Me.Label3) - 12)
End Sub
Hervé.
"Florian" a écrit dans le message news:Merci Denis, En fait je crois que m'exprime mal, j'en suis désolé.
En fait, j'ai un chrono dans un userform, lorsque celui-ci s'arrête, je
veuxenvoyer le temps mis dans une cellule en format standard, ceci afin de
simplement visualiser le temps mis.
Au départ, j'ai dans le label3 : Ton temps : 01:26:36
Je désire envoyer dans la cellule seulement 01:26:36
Merci
Flo riant
"michdenis" a écrit dans le message de
news:Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive,
si
tu dois afficher des valeurs négatives à lacellule, tu dois utiliser le calendrier 1904 (Barre des menus /
outils
/options / Calcul / et tu coches l'option"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur,
elles
vont se voir gonfler tout d'un coup de 1462 (demémoire) jours soit l'écart entre les deux systèmes de dates : 1
janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" a écrit dans le message de
news:Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le
formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du
label
afinde l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01
AM#,"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonsoir Florian,
Dans ce cas, il te suffit d'extraire ce qui t'intéresse :
Private Sub UserForm_Click()
'12 représente la longueur de la chaine "Ton temps : "
[A1] = Right(Me.Label3, Len(Me.Label3) - 12)
End Sub
Hervé.
"Florian" <Florian@toto.fr> a écrit dans le message news:
OsJNciFXEHA.128@TK2MSFTNGP10.phx.gbl...
Merci Denis, En fait je crois que m'exprime mal, j'en suis désolé.
En fait, j'ai un chrono dans un userform, lorsque celui-ci s'arrête, je
veux
envoyer le temps mis dans une cellule en format standard, ceci afin de
simplement visualiser le temps mis.
Au départ, j'ai dans le label3 : Ton temps : 01:26:36
Je désire envoyer dans la cellule seulement 01:26:36
Merci
Flo riant
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uyuFAbFXEHA.1652@TK2MSFTNGP09.phx.gbl...
Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive,
si
tu dois afficher des valeurs négatives à la
cellule, tu dois utiliser le calendrier 1904 (Barre des menus /
outils
/
options / Calcul / et tu coches l'option
"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur,
elles
vont se voir gonfler tout d'un coup de 1462 (de
mémoire) jours soit l'écart entre les deux systèmes de dates : 1
janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:eSQb2PFXEHA.3944@tk2msftngp13.phx.gbl...
Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le
formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" <Florian@toto.fr> a écrit dans le message de
news:OsAoonEXEHA.1888@TK2MSFTNGP11.phx.gbl...
Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du
label
afin
de l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01
AM#,
"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")
Bonsoir Florian,
Dans ce cas, il te suffit d'extraire ce qui t'intéresse :
Private Sub UserForm_Click()
'12 représente la longueur de la chaine "Ton temps : "
[A1] = Right(Me.Label3, Len(Me.Label3) - 12)
End Sub
Hervé.
"Florian" a écrit dans le message news:Merci Denis, En fait je crois que m'exprime mal, j'en suis désolé.
En fait, j'ai un chrono dans un userform, lorsque celui-ci s'arrête, je
veuxenvoyer le temps mis dans une cellule en format standard, ceci afin de
simplement visualiser le temps mis.
Au départ, j'ai dans le label3 : Ton temps : 01:26:36
Je désire envoyer dans la cellule seulement 01:26:36
Merci
Flo riant
"michdenis" a écrit dans le message de
news:Je n'ai pas terminé ma phrase ...
En supposant que la variable "Duree" à une valeur numérique positive,
si
tu dois afficher des valeurs négatives à lacellule, tu dois utiliser le calendrier 1904 (Barre des menus /
outils
/options / Calcul / et tu coches l'option"Calendrier 1904"
En supposant que tu as déjà des dates de saisie dans ton classeur,
elles
vont se voir gonfler tout d'un coup de 1462 (demémoire) jours soit l'écart entre les deux systèmes de dates : 1
janvier
1900 et 1 janvier 1904
Salutations!
"michdenis" a écrit dans le message de
news:Bonjour Florian
Format() est une fonction de VBA, elle n'a rien à voir avec le
formatage
des cellules d'une feuille de calcul.
En supposant que la variable "Duree" à une valeur numérique
If Lbl_type.Caption = "L'addition" Then
with Sheets("Params")
.Range("F1").NumberFormat = "[H]:MM:SS"
.Range("F1").Value = duree * CDate("12:00:01")
end with
End if
Salutations!
"Florian" a écrit dans le message de
news:Bonjour.
J'essaie depuis un long moment, de récupérer le temps hh:mm:ss du
label
afinde l'envoyer dans une cellule.
Merci
Flo riant
frm_table.Label3.Caption = "Ton temps : " & Format(duree * #12:00:01
AM#,"hh:mm:ss")
En fait ce serait qq chose du genre :
If Lbl_type.Caption = "L'addition" Then
Sheets("Params").Range("F1").Value = Format(duree * #12:00:01 AM#,
"hh:mm:ss")