Bonjour,
Dans ma macro, je souhaite afficher une MsgBox qui indique la date et l'heure de 2 évènements (le début et la fin d'un enregistrement).
Ma première date voulue se trouve en cellule A2 (06/05/2017 05:12:00) et la dernière dépend de la taille de mon fichier.
Mes dates sont toutes mises à un format personnalisé.
Mais au final, le code transforme les 2 dates en 00/01/1900 et la MsgBox me renvoie dans dans son message 00:00:00 et 00:00:00.
Je pense que mes erreurs viennent du type de déclaration mais également car mes cellules contiennent à la fois des dates et des heures.
Voici le code que j'ai saisi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub test() Dim datedeb As Date Dim datefin As Date Range("A2").Select ActiveCell = datedeb Range("A65536").End(xlUp).Activate ActiveCell = datefin MsgBox ("L'acquisition a débuté le " & datedeb & " et s'est finie le " & datefin) end sub ()
Partager