[Excel] date récalcitrante !
caroll
-
Armojax Messages postés 1916 Date d'inscription Statut Membre Dernière intervention -
Armojax Messages postés 1916 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous !
Je cherche à récupérer des information d'horaire via une requete web.
La requete marche sans problème, je récupère bien dans ma feuille excel les données du style lun : 10:20 pour lundi 10 heure 20 etc....
Le problème c'est que pour les mardi, le formatage par défaut m'affiche des #####. Après recherche il semblerais que cela soit dû à une mise en forme automatique de excel.
Ce formatage n'intervient QUE pour les mardi (genre mar : 12:25 pour mardi 12 heure 25) alors que pour les autre jour de la semaine ça marche !!!
J'ai testé plusieur truc et au final, même en tapant dans une feuille de calcul fraichemet ouverte "mar : 12:25" (sans les guillemet) ça me mets les ##### alors que ça marche avec n'importe quel autre jour.
Quelqu'un à t'il une solution ou connait le moyen d'intervenir sur les données récupérées de la requete web avant leur insertion dans la feuille excel ?
D'avance merci ! A plus et bon dimanche !
Je cherche à récupérer des information d'horaire via une requete web.
La requete marche sans problème, je récupère bien dans ma feuille excel les données du style lun : 10:20 pour lundi 10 heure 20 etc....
Le problème c'est que pour les mardi, le formatage par défaut m'affiche des #####. Après recherche il semblerais que cela soit dû à une mise en forme automatique de excel.
Ce formatage n'intervient QUE pour les mardi (genre mar : 12:25 pour mardi 12 heure 25) alors que pour les autre jour de la semaine ça marche !!!
J'ai testé plusieur truc et au final, même en tapant dans une feuille de calcul fraichemet ouverte "mar : 12:25" (sans les guillemet) ça me mets les ##### alors que ça marche avec n'importe quel autre jour.
Quelqu'un à t'il une solution ou connait le moyen d'intervenir sur les données récupérées de la requete web avant leur insertion dans la feuille excel ?
D'avance merci ! A plus et bon dimanche !
A voir également:
- [Excel] date récalcitrante !
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Nombre de jours entre deux dates excel - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
3 réponses
Salut,
ceci est peut être du à la ressemblance entre les abréviations de MARS et de MARDI.
Tu pourrais ajouter une apostrophe avant la date : 'mar : 12:25
ou
Changer le format de cellule en Texte.
Bonne chance.
ceci est peut être du à la ressemblance entre les abréviations de MARS et de MARDI.
Tu pourrais ajouter une apostrophe avant la date : 'mar : 12:25
ou
Changer le format de cellule en Texte.
Bonne chance.
Merci pour ta réponse :)
En fait j'avais bien pensé à ce type de problème. Mais j'ai essayé avec dec pour décembre et là tout va bien. En fait c'est vraiment avec mar que ça pose problème... J'ai l'impression que c'est un vrai bug de excel...
Alors c'est vrai qu'en mettant ' avant ou en format texte ça marche mais le soucis c'est que je récupère les info d'une requete web et donc que mes format de cellule sont inopérant lors de la récupération des infos. Et une fois que j'ai mon "mar : 10:20" transformé en 178956970,548843 ben c'est foutu....
Cela dit si tu connais une formule ou macro pour récupérer l'heure par rapport à ce chiffre je suis preneur ! Parcequ'après je ferais juste une macro de mise en forme de donnée.... Mais bon, ça sent le bug quand même ce truc... ;o)
En fait j'avais bien pensé à ce type de problème. Mais j'ai essayé avec dec pour décembre et là tout va bien. En fait c'est vraiment avec mar que ça pose problème... J'ai l'impression que c'est un vrai bug de excel...
Alors c'est vrai qu'en mettant ' avant ou en format texte ça marche mais le soucis c'est que je récupère les info d'une requete web et donc que mes format de cellule sont inopérant lors de la récupération des infos. Et une fois que j'ai mon "mar : 10:20" transformé en 178956970,548843 ben c'est foutu....
Cela dit si tu connais une formule ou macro pour récupérer l'heure par rapport à ce chiffre je suis preneur ! Parcequ'après je ferais juste une macro de mise en forme de donnée.... Mais bon, ça sent le bug quand même ce truc... ;o)
Hello,
Sans doute, il doit y avoir un bug...
D'après mes essais divers, le nombre qui représente la date est bien trop élevé, et remonte dans le temps quelques dizaines de milliers d'années en arrière.
En retranchant un nombre suffisant de jours, multiple de 7, il m'arrive de retomber sur des résultats cohérents.
Si mar 12:57 donne un nombre mirobolant, je lui retranche :
178918110
En mettant le résultat sous la forme personnalisée : jjj hh:mm, on obtient un résultat qui semble souvent correct.
A vérifier si ça fonctionne dans tous les cas...
Et ça n'explique pas ce cas particulier du mardi.
Sans doute, il doit y avoir un bug...
D'après mes essais divers, le nombre qui représente la date est bien trop élevé, et remonte dans le temps quelques dizaines de milliers d'années en arrière.
En retranchant un nombre suffisant de jours, multiple de 7, il m'arrive de retomber sur des résultats cohérents.
Si mar 12:57 donne un nombre mirobolant, je lui retranche :
178918110
En mettant le résultat sous la forme personnalisée : jjj hh:mm, on obtient un résultat qui semble souvent correct.
A vérifier si ça fonctionne dans tous les cas...
Et ça n'explique pas ce cas particulier du mardi.