Bonjour à tous.
Étant depuis peu responsable de protection privé, je souhaite optimiser le travail de filtrage d'accès par pointage informatique.
Novice dans l'utilisation du tableur Excel, je rencontre comme beaucoup des difficultés avec la formule MAINTENANT.
Effectivement je souhaiterais que la formule en colonne C s'applique uniquement à sa propre ligne.
Or actuellement lorsque je renseigne la colonne B, toutes les cellules de la colonne C s'alignent l'heure actuelle.
J'espère m'être bien exprimé.
Merci d'avance.
Cordialement
Bonjour Steve,
Cette méthode ne marche pas. En effet à chaque modification de cellule, les formules Maintenant seront ré évaluées et remises à jour.
Pour figer les cellules à un temps donné, le plus simple est en VBA. Quand une cellule de B change et contient ok" le temps est écrit en C, en "dur", avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [B:B]) Is Nothing Then
If LCase(Target) = "ok" Then
Cells(Target.Row, "C") = Now
Else
Cells(Target.Row, "C") = ""
End If
End If
End Sub
Bonjour à tous.
Étant depuis peu responsable de protection privé, je souhaite optimiser le travail de filtrage d'accès par pointage informatique.
Novice dans l'utilisation du tableur Excel, je rencontre comme beaucoup des difficultés avec la formule MAINTENANT.
Effectivement je souhaiterais que la formule en colonne C s'applique uniquement à sa propre ligne.
Or actuellement lorsque je renseigne la colonne B, toutes les cellules de la colonne C s'alignent l'heure actuelle.
J'espère m'être bien exprimé.
Merci d'avance.
Cordialement
L'appui simultané des touches controle + point-virgule ( ; ) entre en dur la date actuelle,
L'appui simultané des touches controle + deux points ( : ) entre en dur l'heure actuelle.
Merci a tous, ça fonctionne,mixer avec le double-click, c'est juste parfait.
Pour moi vous êtes des génies .
Il se peut que je vous sollicite ultérieurement pour des formules générant des codes couleurs.
Encore merci.
@+