Ajout heure/date automatique, puis modification Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
y
yugo69
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 25 mars 2014
Version d'Excel : 2010

Message par yugo69 » 8 avril 2014, 17:12

Journal d'intervention Beta V0_008.xlsm
(28.21 Kio) Téléchargé 26 fois
Bonjour,

Sur un classeur excel qui me sert de journal d'intervention pour les pompiers j'ai le problème suivant :

- On entre les données une par une dans la colonne ''MESSAGE'' puis l'heure et la date s'ajoute automatique via une macro. Le problème est que, pendant une intervention, il arrive de devoir entrer une information qui s'est déroulé avant la dernière ligne.

Par exemple, dans mon fichier, divers données sont introduites autour des 17h. Mais je veux rajouter que le chef d'intervention a appeler des renforts à la centrale à 16h40.

Le souci est que je ne peux pas entrer d'heure manuellement à cause du format de la cellule en heure. Il me met automatique 00:00 ce qui est problématique.

Je souhaite que l'utilisateur de ce fichier ne se prenne pas la tête en modifiant à chaque fois le format de cellule. Et qu'il puisse en tout temps modifier une heure. Ensuite on utilise la fonction de tri pour tous remettre dans l'ordre :D

Merci d'avance
A
Amadéus
Modérateur
Modérateur
Messages : 17'728
Appréciations reçues : 59
Inscrit le : 7 mai 2006
Version d'Excel : Office Excel 2003 FR et 2013FR

Message par Amadéus » 8 avril 2014, 18:56

Bonjour
Rajoute 3 lignes de Code
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 6 Then
        Cells(Target.Row, 2).Value = Date
        Cells(Target.Row, 3).Value = Time
    If Target.Column = 3 Then
    Target.NumberFormat = "h:mm"
    End If
    End If
End Sub
Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
y
yugo69
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 25 mars 2014
Version d'Excel : 2010

Message par yugo69 » 8 avril 2014, 19:18

Merci,

Mais je ne vois pas la différence.

Quand je modifie l'heure d'une case, celui-ci affiche 00:00 :?
A
Amadéus
Modérateur
Modérateur
Messages : 17'728
Appréciations reçues : 59
Inscrit le : 7 mai 2006
Version d'Excel : Office Excel 2003 FR et 2013FR

Message par Amadéus » 8 avril 2014, 20:08

Bonjour
Pas chez moi. Peut-être ma version d'Excel?
Si tu saisis 16 il affiche 00:00 ce qui est normal puisque la valeur de la cellule est 16/01/1900 00:00:00
Si tu saisis 16:56 il affiche bien 16:56
Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
y
yugo69
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 25 mars 2014
Version d'Excel : 2010

Message par yugo69 » 8 avril 2014, 20:54

Ha effectivement il faut bien le noter.

Merci pour ton aide :D
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message