CopyFromRecordset... pitit problème

Résolu
kibi46
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005
- 28 juil. 2005 à 10:14
kibi46
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005
- 28 juil. 2005 à 17:56
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)!
A voir également:

4 réponses

michelxld
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
30
28 juil. 2005 à 17:33
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
michelxld
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
30
28 juil. 2005 à 17:29
bonjour

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

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

28 juil. 2005 à 17:46
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)
0
kibi46
Messages postés
6
Date d'inscription
dimanche 12 juin 2005
Statut
Membre
Dernière intervention
4 août 2005

28 juil. 2005 à 17:56
J'ai essayé ta solution et en fait ça marche niquel, merci encore!
0