CopyFromRecordset... pitit problème

[Résolu]
Signaler
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005
-
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005
-
Bonjour!

J'ai donc utilisé la fonction CopyFromRecordset pour récupérer des données d'une base Access et les insérer dans une page d'un classeur Excel.
Le problème est que j'ai un champs "date" dans Access : Excel transforme toutes mes dates en Integer une fois utilisée CopyFromRecordset.

Existe-t-il un moyen de lui faire comprendre que ce sont des dates...? Ou est ce que je suis bonne pour trouver un autre moyen?
Merci d'avance, et merci pour ce forum (très utile)!

4 réponses

Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
28
rebonjour

...mon message est parti trop vite ...

si par exemple les dates sont dans la colonne C :

Columns(3).NumberFormat = "dd/mm/yyyy"

bonne soiree
michel
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 82 internautes nous ont dit merci ce mois-ci

Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
28
bonjour

as tu essayé de changer le format de la colonne Excel en format "Date" ?

bonne soiree
michel
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005

Justement, j'ai essayé à l'instant d'utiliser "Format(value, 'm/d/yyyy') et ça a l'air de marcher.
Par contre quand je lis les dates, elles ressemblent plus à mes yeux à d/m/yyyy... Et si je mets 'd/m/yyyy' elles ne ressemblent plus à rien..

Enfin merci pour ta réponse, je pense pouvoir m'en sortir (du moins jusqu'à demain)
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005

J'ai essayé ta solution et en fait ça marche niquel, merci encore!