Moi je veux bien t'expliquer, mais je suis pas devin...
J'ai juste changé un mot dans un code que tu as fourni, pour changer l'heure en date.
Le code marche chez moi, chez toi aussi sur un document vierge, mais pas dans ton classeur après l'avoir modifié...
Donc à partir de là si tu ne joins pas ton fichier, ni le code pour qu'on sache la façon dont tu l'as modifié, difficile de faire plus...
Tout ce que je peux te dire, c'est que ce code doit marcher si tu sélectionnes une seule cellule qui fait partie d'une plage nommée "zone".
Et que dans Visual Basic Editor, il te faut le coller dans l'onglet qui porte le nom de ta feuille. C'est à dire que sous Excel si tu fais un clic droit sur le nom de ta feuille, et que tu fais "Visualiser le code", tu dois l'avoir à l'écran
Dans l'attente de plus d'infos