Accueil > Forum > > > > problème de format de date sous excel?
problème de format de date sous excel?
dimanche 8 juin 2008 à 10:59:13 |
problème de format de date sous excel?

othland
|
Bonjour tout le monde;
je récupère des donnée d'une table (sur un serveur distant) sachant que j'ai des champs de type smalldatetime, et lorsque j'exporte le contenu de mon ADOQuery vers Excel je m'aperçois que j'ai des dates qui sont écrites sous la forme : JJ/MM/AAAA HH:MM:SS (exemple : "17/04/2008 21:59:00")et d'autres dates sont écrites sous la forme : MM/JJ/AAAA HH:MM (comme si en anglais) (exemple : "06/08/2008 04:02") sachant aussi que sur mon DBGRID, toutes les dates sont écrites de la même manière (JJ/MM/AAAA HH:MM:SS) et c'est la forme que je veux avoir dans toutes mes cellules Excel.
Y a t il un problème de conversion la dessus?
Merci pour votre aide!
|
|
dimanche 8 juin 2008 à 11:45:50 |
Re : problème de format de date sous excel?

cantador
|
Bonjour othland, smalldatetime connais pas ?? non, il doit y avoir une ch'tit anomalie soit dans le stockage des données de la table (jette un oeil) ou dans le code de l'export vers excel. cantador 
|
|
dimanche 8 juin 2008 à 17:58:55 |
Re : problème de format de date sous excel?

othland
|
Bonjour,
en fait, j'ai exécuté en mode pas à pas et lorsque j'ai vérifier le contenu de mon ADODataSet1.FieldByName('date').AsString je l'ai trouvé eous le format : JJ/MM/AAAA HH:MM:SS, mais lorsque je l'envoie cers l'excel (vXLWorkbook4.WorkSheets['Feuil1'].Range['E'+inttostr(v)] :=ADODataSet1.FieldByName('date').asstring;)
ben ça me modifie le format en MM/JJ/AAAA HH:MM
mais le problème c'est que des fois ça me le fais et des fois ça passe normalement!!
Avez vous une idée la dessus?
Merci pour votre aide
|
|
dimanche 8 juin 2008 à 19:46:31 |
Re : problème de format de date sous excel?

cantador
|
bizarre ce truc.. essaie quand même çà : DateTimeToStr(ADODataSet1.FieldByName( 'MonChampDate').AsDateTime); evite aussi de nommer des champs 'date' car c'est un mot réservé.. cantador 
|
|
lundi 9 juin 2008 à 12:33:49 |
Re : problème de format de date sous excel?

othland
|
Bonjour,
la même chose Cantador,
j'ai modifié mon code comme suit :
///////
ch := DateTimeToStr(ADODataSet1.FieldByName('Date_H_Debut').AsDateTime);
vXLWorkbook4.WorkSheets['Feuil1'].Range['D'+inttostr(v)]:= ch;
///////
et lorsque j'execute en mode pas à pas je trouve que la variable ch contient la chaine '08/06/2008 15:34:00' et sur la cellule Excel ça m'affiche '06/08/2008 15:34' .... je ne comprend pas pourquoi??
Merci pour votre aide!
|
|
lundi 9 juin 2008 à 14:05:14 |
Re : problème de format de date sous excel?

cantador
|
Alors il faut passer une écriture avant qui impose à EXCEL de traiter les dates selon un format. je cherche.. jette aussi un oeil dans ton panneau de configuration (options régionales) cantador 
|
|
lundi 9 juin 2008 à 15:06:47 |
Re : problème de format de date sous excel?

cantador
|
C'est excel qui se mélange les crayons.. essaie çà : Excel.Selection.NumberFormat := 'jj/mm/aaaa hh:mm:ss'; cantador 
|
|
lundi 9 juin 2008 à 17:42:56 |
Re : problème de format de date sous excel?

othland
|
je ne comprend plus rien maintenant!
même après avoir imposer le format d'affichage, ben il m'affiche toujours '06/09/2008 15:35:00' au lieu de '09/06/2008 15:35:00' ... vas y comprendre!!
|
|
lundi 9 juin 2008 à 21:36:00 |
Re : problème de format de date sous excel?
|
mardi 10 juin 2008 à 09:10:14 |
Re : problème de format de date sous excel?

Loda
|
salut,
j'ai pas tellement d'xp avec excel, mais j'ai quelques questions/idées pour toi:
1) est-ce que tu modifies le "FormatSettings" quelques part (ailleurs) dans ton code? as-tu des threads?
2) as-tu essayer de passer par une var local avant de l'envoyer vers excel?
3) as-tu essayer de toujours envoyer le même string vers excel (cad forcer la valeur avec une const). juste histoire de voir si ça vient de la cellule, si c'est constant, ...
4) ton windows, c'est un windows anglais? les option regional sont toujours bonne après que ton erreur se soit produite? (tu as peut-être un soft qui te change tes options regional)
bonne chance,
Loda
Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
|
|
Cette discussion est classée dans : problème, excel, dates, mm, écrites
Répondre à ce message
Sujets en rapport avec ce message
Problème avec Excel (ole) [ par FeuilleMorte ]
J'ai toujours mon probleme lorsque je veux acceder a excel via Delphi. J'ai bien ajouter les uses : comobj, variants et même excel 97 ou Excel 2000Mon
Dbisam [ par belaid52 ]
Besoin d'aide.Mon problème est le suivant :j'utilise des Tables DB isam. Pour les traitements de dates, j'utilise les formatsde dates normales.Pour fi
problème avec combobox [ par saravana ]
bonjour a tous je souhaite réaliser un convertisseur de valeurs(cm;mm;m....)j'ai :Edit1Combobox1Combobox2button1et Edit2je rentre un chiffre dans edit
Texcelaplication problème de fermeture [ par blood01 ]
Bonjour à tous,Je suis en train de développer une application au boulot qui utilise plusieurs classeurs excel. J'envoie des données dans ces memes cla
j’ai un problème Delphi-Excel [ par nesr ]
Bonjour à tous , j'ai un problème Jai fait une application en DELPHI7 qui ouvre un
Problème avec CheckListBox [ par jcaction ]
Bonjour à tous !Je souhaite utiliser le composant CheckListBox dans une application afin d'utiliser les champs cochés comme paramètres pour une requêt
BDE sous Windows Server 2008 [ par MAURICIO ]
Salut à tous!voilà mon problème : - Accédez à une table DBase dans mon cas, sous Windows Server 2008. La table est sur le disque local. - Ouvrez cette
OnEvent actif lorsque l'application perd le focus [ par Warmside ]
Bonjour, Cà fait un moment que je tourne en rond avec un problème. En fait, je tente de coder un controlleur MIDI en utilisant une tablette graphique
Bip si click dans un listview [ par zorglub2030 ]
Bonjour,je sèche un peu sur ce problème.J'ai un listview, avec plusieurs colonnes, rowselect à true. Un événement onclick (mais même sans ça, le probl
Copier des données à partir d'excel dans une DBGRID [ par mohamed bahaeddine ]
Bonsoir Voila j'aimerai copier des données à partir d'excel dans une dbgrid, est-ce possible? Merci de votre collaboration.
Livres en rapport
|
Derniers Blogs
[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|