Bug de la conversion date automatique en nombre de jours
benleben1er
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
benleben1er Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
benleben1er Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
dans un tableau Excel mes dates s'affichent dans ce format :
39638 alors que dans la case excel on a ecrit :09/07/2008.
Pourquoi mes dates se convertissent toutes seules ?
j'applique pourtant un format date et je sais que le chiffre généré est en fait un format date car c'est le nbre de jour depuis le 01/01/1900.
En surfant, la solution trouvée erst de mettre un espace avant d'encoder la date !
Est-il donc possible, si c'est la seule solution, de créer un format avec un espace automatique avant le format date.
Merci d'avance pour vos réponse.
bonne journée.
Ben
dans un tableau Excel mes dates s'affichent dans ce format :
39638 alors que dans la case excel on a ecrit :09/07/2008.
Pourquoi mes dates se convertissent toutes seules ?
j'applique pourtant un format date et je sais que le chiffre généré est en fait un format date car c'est le nbre de jour depuis le 01/01/1900.
En surfant, la solution trouvée erst de mettre un espace avant d'encoder la date !
Est-il donc possible, si c'est la seule solution, de créer un format avec un espace automatique avant le format date.
Merci d'avance pour vos réponse.
bonne journée.
Ben
A voir également:
- Bug de la conversion date automatique en nombre de jours
- Nombre de jours entre deux dates excel - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Réponse automatique thunderbird - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Compte facebook suspendu 180 jours - Guide
3 réponses
Bonjour,
C'est une question Excel que tu poses dans le forum Word. Donc, est ce bien de l'Excel pur, ou une question sur le publipostage par exemple ?
m@rina
C'est une question Excel que tu poses dans le forum Word. Donc, est ce bien de l'Excel pur, ou une question sur le publipostage par exemple ?
m@rina
Merci d’encore s’intéresser à nouveau à mon cas. En effet, souvenez-vous, je voulais d’abord créer un formulaire pour ensuite l’introduire dans des documents Word. J’ai finalement abandonné cette méthode jugée trop difficile pour mon niveau.
J’utilise donc un fichier Excel et j’effectue du publipostage en sélectionnant un seul destinataire.
Pour revenir à ce nouveau problème. Certaine fois la date semble s’indiquer correctement dans mon tableau Excel mais j’ai, ensuite, le problème de date dans Word lors du publipostage. Et même en créant un espace avant la date j’ai, à nouveau, le même problème.
Ci-joint lien où je pensais avoir la solution de l’espace :
https://forum.hardware.fr/hfr/Programmation/VB-VBA-VBS/probleme-date-excel-sujet_121608_1.htm
Et un autre lien avec mes fichiers en test :
https://1fichier.com/?ye4apndudl
Pour info, j’utilise Office 2013 et Windows 10.
Je pose aussi ma question dans le forum Excel.
Merci d’avance et bonne journée.
Ben
J’utilise donc un fichier Excel et j’effectue du publipostage en sélectionnant un seul destinataire.
Pour revenir à ce nouveau problème. Certaine fois la date semble s’indiquer correctement dans mon tableau Excel mais j’ai, ensuite, le problème de date dans Word lors du publipostage. Et même en créant un espace avant la date j’ai, à nouveau, le même problème.
Ci-joint lien où je pensais avoir la solution de l’espace :
https://forum.hardware.fr/hfr/Programmation/VB-VBA-VBS/probleme-date-excel-sujet_121608_1.htm
Et un autre lien avec mes fichiers en test :
https://1fichier.com/?ye4apndudl
Pour info, j’utilise Office 2013 et Windows 10.
Je pose aussi ma question dans le forum Excel.
Merci d’avance et bonne journée.
Ben
Bonjour,
Tout d'abord, tes dates de la colonne B de ton fichier Excel ne sont pas considérées comme des dates. Si tu travailles avec un Excel français, avec les préférences linguistiques françaises, tu dois entrer les dates à la mode française, c'est à dire : jour/mois/année.
Or dans ta colonne , tu as par exemple 12-15-15... Il n'y a pas 15 mois, donc pour Excel ce n'est pas une date.
Tu constates d'aileurs qu'Excel hésite sur ta deuxième date qui est le 13-12-14... Elle peut être considérée comme une date car 12 est un mois qui existe, mais par rapport aux autres lignes, ça ressemble à une erreur.
D'une manière générale, on ne sait pas comment tu vois les dates ! quand tu saisis 11-14-12, c'est quoi l'année, c'est quoi le mois, c'est quoi le jour ?
Ta colonne "Date de réception" est, quant à elle, correcte.
Quant à Word, il se fiche du format choisi pour Excel. Dans Word, il faut que tu ajoutes les commutateurs de format pour obtenir le format souhaité pour ta date. Regarde ici :
https://faqword.com/index.php/word/faq-word/publipostage/412-lors-dune-fusion-et-publipostage-avec-word-et-excel-versions-a-partir-de-xp-word-transforme-les-champs-date-en-format-americain-par-ailleurs-le-resultat-fusionne-des-champs-numeriques-donne-un-nombre-important-de-decimales
m@rina
Tout d'abord, tes dates de la colonne B de ton fichier Excel ne sont pas considérées comme des dates. Si tu travailles avec un Excel français, avec les préférences linguistiques françaises, tu dois entrer les dates à la mode française, c'est à dire : jour/mois/année.
Or dans ta colonne , tu as par exemple 12-15-15... Il n'y a pas 15 mois, donc pour Excel ce n'est pas une date.
Tu constates d'aileurs qu'Excel hésite sur ta deuxième date qui est le 13-12-14... Elle peut être considérée comme une date car 12 est un mois qui existe, mais par rapport aux autres lignes, ça ressemble à une erreur.
D'une manière générale, on ne sait pas comment tu vois les dates ! quand tu saisis 11-14-12, c'est quoi l'année, c'est quoi le mois, c'est quoi le jour ?
Ta colonne "Date de réception" est, quant à elle, correcte.
Quant à Word, il se fiche du format choisi pour Excel. Dans Word, il faut que tu ajoutes les commutateurs de format pour obtenir le format souhaité pour ta date. Regarde ici :
https://faqword.com/index.php/word/faq-word/publipostage/412-lors-dune-fusion-et-publipostage-avec-word-et-excel-versions-a-partir-de-xp-word-transforme-les-champs-date-en-format-americain-par-ailleurs-le-resultat-fusionne-des-champs-numeriques-donne-un-nombre-important-de-decimales
m@rina
J'ai peut être une solution par forcement "élégante" : c'est de créer, à la fin de mon tableau, une autre colonne pour le calcul avec la formule suivante =SI(ESTVIDE(B4);" ";TEXTE(B4;"jj/mm/aaaa")). B4 étant la date à encoder et cette colonne de calcul (C4) sera ma référence Champ type F6 par exemple.
Bien cordialement
Ben
Bien cordialement
Ben