Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2012, 22h27   #1
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 10
Points : 10
Par défaut Afficher le temps qui s'écoule

J"ai lu cette discussion.

@ jfontaine

J'ai essayé ton code , mais il ne fonctionne pas chez moi, une erreur a du s'y glisser, une idée ?
J'appelle la fonction à l'ouverture d'un formulaire, et elle est sensée mettre à jour un champ : car
Il me sort une erreur d'execution

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub car()
 
    Dim H As Date
 
    H = TimeValue("0:1:0")
    Me!car = Format(H, "HH:MM:SS")
 
    Do While Me!car <> "00:00:00"
        DoEvents
        Application.Wait Now + TimeValue("0:0:1")
        H = H - TimeValue("0:0:1")
        Me!car = Format(H, "HH:MM:SS")
        DoEvents
    Loop
End Sub
0_Azerty_0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 09h10   #2
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 921
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 921
Points : 7 241
Points : 7 241
Citation:
Il me sort une erreur d'execution
Quelle erreur ?

Tu es sous access non? (Me!car)
Es tu sur que "Format(H, "HH:MM:SS")" est le format de donnée attendu ?
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 11h43   #3
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : novembre 2011
Messages : 33
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 33
Points : 10
Points : 10
Citation:
Code erreur 2501 : L'action OpenForm est annulée.
J'ai pas précisé parce que le problème vient pas de là.
La procédure "car" est appelée à l'ouverture d'un Formulaire, d'ou le code erreur inadéquat.

Oui, je suis effectivement sous Access 2007.
Quand au format attendu dans le champ, j'ai sélectionné Heure, complet de type : HH:MM:SS
0_Azerty_0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h25.


 
 
 
 
Partenaires

Hébergement Web