Microsoft 365 Format date qui ne fonctionne pas sur office2019

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,
Je vous souhaite une belle journée :)

Je suis sur Office365.
J'ai créé un classeur qui va être utilisé par une collègue qui est sur Office2019.

Dans une cellule j'ai cette date en valeur : 8h15mn
la formule est : =SI(C10="";"";HEURE(C10)&"h"&MINUTE(C10)&"mn")
Cette cellule me sert pour lancer une macro.

Le format de la cellule est : hh:mm
Chez moi, ça fonctionne très bien la cellule affiche : 8h15mn

Chez ma collègue la cellule affiche : #VALEUR!
Evidement ma macro ne peut pas se lancer !!!


Je n'arrive pas à comprendre pourquoi et à trouver comment faire pour que ça fonctionne sur son Office2019
Auriez-vous la solution ?
Un grand merci à toutes et à tous,
Amicalement,
lionel :)
 
Dernière édition:

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour hasco,

Elle a le fichier que je lui envoie pour travailler :)
lionel,
Bonjour,

Si dans ta formule, y'a un "h" et "mn", c'est pas un format personnalisé ? Peut-être que je me trompe !
Bonjour Etoto,

Chez moi ça fonctionne parfaitement donc, je ne pense pas que ce soit une question de format

Le souci c'est que ça ne fonctionne pas sur Office 2019 . Mais voilà pkoi ???
lionel,
 

Etoto

XLDnaute Barbatruc
Bonjour hasco,

Elle a le fichier que je lui envoie pour travailler :)
lionel,

Bonjour Etoto,

Chez moi ça fonctionne parfaitement donc, je ne pense pas que ce soit une question de format

Le souci c'est que ça ne fonctionne pas sur Office 2019 . Mais voilà pkoi ???
lionel,
Ouais bizarre, je n'ai pas Office 2019, je suis actuellement sur Office 2016 et mon ordi perso a Office 365 Insider. Je n'ai jamais bossé avec Office 2019, donc je ne saurais te répondre. Mais ta date, tu l'obtiens d'une formule ? Si c'est pas la cas, c'est vraiment très étrange !
 

job75

XLDnaute Barbatruc
Bonjour Lionel,

Je ne comprends pas, quand je clique sur Répndre je trouve :
Bonjour à toutes et à tous,
Je vous souhaite une belle journée :)

Je suis sur Office365.
J'ai créé un classeur qui va être utilisé par une collègue qui est sur Office2019.

Dans une cellule j'ai cette date en valeur : 8h15mn
la formule est : =SI(C10="";"";HEURE(C10)&"h"&MINUTE(C10)&"mn")
Cette cellule me sert pour lancer une macro.

Le format de la cellule est : hh:mm
Chez moi, ça fonctionne très bien la cellule affiche : 8h15mn

Chez ma collègue la cellule affiche : #VALEUR!
Evidement ma macro ne peut pas se lancer !!!


Je n'arrive pas à comprendre pourquoi et à trouver comment faire pour que ça fonctionne sur son Office2019
Auriez-vous la solution ?
Un grand merci à toutes et à tous,
Amicalement,
lionel :)
Qui n'est pas le même texte que celui que je lis au post #1 !!!

Qu'as-tu donc fait ?

A+
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re,

Je vois que vous avez changé les données de votre post 1.
J'ai testé chez moi avec une valeur horaire 8:15 en c10
et en A1 j'ai testé votre formule 'HEURE(C10)&"h"&MINUTE(C10)&"mn") qui semble fonctionner.
la formule '=TEXTE(C10;"h\hmm\m\n")' fonctionne correctement également

Cordialement
 

Etoto

XLDnaute Barbatruc
Re,

Je vois que vous avez changé les données de votre post 1.
J'ai testé chez moi avec une valeur horaire 8:15 en c10
et en A1 j'ai testé votre formule 'HEURE(C10)&"h"&MINUTE(C10)&"mn") qui semble fonctionner.
la formule '=TEXTE(C10;"h\hmm\m\n")' fonctionne correctement également

Cordialement
Tu pourrais aussi laisser un format hh:mm:ss sur Office 365 et transformer en format voulu sur Office 2019.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re,

Elle renverra la même erreur si la cellule concernée n'est pas une heure ou une date.
N'importe quelle formule (non tarabiscotée) renverrait une erreur avec une source du mauvais type.
Vérifiez la source.

Cordialement
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re-Bonjour Hasco,
Je comprends,
J'ai aussi :
"C10" qui alimente la cellule "C13" a la valeur suivante : 07.10.2021 08:15:00
"C13" contient la formule : =C10
Je n'arrive pas à faire votre formule TEXTE(..............) pour C13
lionel :)

Verifiez les sources.
Si C10 est bien une date et non du texte, C13 une date et non un texte alors il n'y a aucune raison que ça ne marche pas.

Faites un fichier exemple, car on va tourner en rond.
 

Discussions similaires

Statistiques des forums

Discussions
311 730
Messages
2 081 978
Membres
101 854
dernier inscrit
micmag26