XL 2019 Calcul temps macro

  • Initiateur de la discussion Initiateur de la discussion Tsegp
  • 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 !

Tsegp

XLDnaute Nouveau
Bonjour

Voilà mon besoin, je m'occupe d'un plateau téléphonique et j'ai besoin de faire justifier la durée des appels s'il sont supérieurs a 10 minutes.

L'idée c'est de cliquer sur un bouton a la prise d'appel et un autre bouton a la fin de l'appel.

Si le temps entre le clic PRISE D'APPEL et le clic FIN D'APPEL est supérieur à 10 minutes, alors ouvrir userform "justification".

Comment faire cela sachant que durant l'appel le classeur doit rester accessible pour d'autre userform

Merci d'avance a tous
 
Bonjour Tsegp,
Un essai en PJ avec :
VB:
Public TempsEcoulé
Sub Début()
    TempsEcoulé = Timer ' Enregistrement du temps de départ
End Sub
Sub Fin()
    If TempsEcoulé = 0 Then Exit Sub
    TempsEcoulé = Timer - TempsEcoulé
    If TempsEcoulé > 5 Then     ' Mettre 600 pour 10 minutes ( 600 secondes )
        UserForm1.Show
        TempsEcoulé = 0
    Else
        [G9] = ""       ' Effacement commentaire
    End If
End Sub
et un userform :
Code:
Private Sub CommandButton1_Click()
    [G9] = UserForm1.TextBox1
    Unload UserForm1
End Sub
Ici le temps est calibré à 5s, mettre 600 pour 10 mi,utes.
 

Pièces jointes

Bonjour à tous,

Plutôt que des boutons on peut utiliser le double-clic, le code de la feuille :
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target = 1 Or Target.Column > 2 Or Target(1) <> "" Then Exit Sub
Cancel = True
If Target.Column = 2 Then If Target(1, 0) = "" Then Set Target = Target(1, 0)
Target = Now
If Target.Column = 2 Then If Target - Target(1, 0) > 10 / 1440 Then Target(1, 2) = "Justification": Justification.Show
End Sub
A+
 

Pièces jointes

- 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

Discussions similaires

Réponses
3
Affichages
664
Réponses
23
Affichages
1 K
Réponses
8
Affichages
925
S
  • Question Question
Réponses
7
Affichages
1 K
Réponses
38
Affichages
4 K
Retour