Compter dans une cellule

  • Initiateur de la discussion Initiateur de la discussion francky
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

francky

Guest
Bonjour a tous,

je ne suis pas trés expert en VB et je vous explique mon problème.
J'ai une cellule qui passe d'une valeur 1 ou 0 et je voudrais savoir la date et l'heure a laquelle la valeur passe a 1 et si possible faire un compte d'heure total a laquelle a valeur est restée.
Merçi pour vôtre aide
 
Bonjour Francky


en A1 ta valeur

en B1 l'heure de passage à 1
en C1 la durée à l'état 1

B1 et C1 au format heure

Code:
Option Explicit
Public flag As Boolean


Private Sub Worksheet_Change(ByVal Target As Range)


    If Range('A1').Value = 1 Then
        flag = True
        Range('B1').Value = Time()
    End If

    If flag = True And Range('A1').Value = 0 Then
    Range('c1').Value = Time() - Range('b1').Value
    flag = False
    End If
    

End Sub

Message édité par: dg62, à: 27/11/2005 13:20
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
417
Réponses
4
Affichages
220
Retour