J'ai un petit probl=E8me dans le sens o=F9 j'exporte d'access=20
une query vers Excel. Une de mes colonnes est de format=20
texte mais avec des donn=E9es ressemblant =E0 des dates (ex :=20
10/10/99). Le probl=E8me c'est qu'au moment o=F9 le tout est=20
export=E9, Excel consid=E8re ce champ comme =E9tant un format=20
de date alors que moi je voudrais que ce soit du texte.=20
Comment faire ?
PS : Changer le format de la colonne par apr=E8s ne r=E9soud=20
pas mon probl=E8me car Excel a d=E9j=E0 chang=E9 le contenu de ma=20
cellule (pour reprendre mon exemple cela devient=20
10/10/1999 ou 10 octobre 1999) et moi je veux que cela=20
reste 10/10/99.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Piotr
Bonjour,
Peut-être une solution. D'Access, exporte la chaîne de caractère "'" & [ChampDate]. Ainsi Excel le lit comme '10/10/99, et l'interprète comme la valeur caractère 10/10/99, ce qui ne changera pas sont contenu (la quote du début lui indique que c'est une valeur caractère). Sinon, une autre solution : change les "/" par un autre caractère (# par exemple, ou |), si cela ne gène pas tes autres développements.
J'espère que cela t'aidera. Pierre.
"Chris" a écrit dans le message de news:001e01c3ad1d$920d2e20$ Bonjour,
J'ai un petit problème dans le sens où j'exporte d'access une query vers Excel. Une de mes colonnes est de format texte mais avec des données ressemblant à des dates (ex : 10/10/99). Le problème c'est qu'au moment où le tout est exporté, Excel considère ce champ comme étant un format de date alors que moi je voudrais que ce soit du texte. Comment faire ? PS : Changer le format de la colonne par après ne résoud pas mon problème car Excel a déjà changé le contenu de ma cellule (pour reprendre mon exemple cela devient 10/10/1999 ou 10 octobre 1999) et moi je veux que cela reste 10/10/99.
Merci d'avance
Bonjour,
Peut-être une solution. D'Access, exporte la chaîne de caractère "'" &
[ChampDate]. Ainsi Excel le lit comme '10/10/99, et l'interprète comme la
valeur caractère 10/10/99, ce qui ne changera pas sont contenu (la quote du
début lui indique que c'est une valeur caractère).
Sinon, une autre solution : change les "/" par un autre caractère (# par
exemple, ou |), si cela ne gène pas tes autres développements.
J'espère que cela t'aidera.
Pierre.
"Chris" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:001e01c3ad1d$920d2e20$a101280a@phx.gbl...
Bonjour,
J'ai un petit problème dans le sens où j'exporte d'access
une query vers Excel. Une de mes colonnes est de format
texte mais avec des données ressemblant à des dates (ex :
10/10/99). Le problème c'est qu'au moment où le tout est
exporté, Excel considère ce champ comme étant un format
de date alors que moi je voudrais que ce soit du texte.
Comment faire ?
PS : Changer le format de la colonne par après ne résoud
pas mon problème car Excel a déjà changé le contenu de ma
cellule (pour reprendre mon exemple cela devient
10/10/1999 ou 10 octobre 1999) et moi je veux que cela
reste 10/10/99.
Peut-être une solution. D'Access, exporte la chaîne de caractère "'" & [ChampDate]. Ainsi Excel le lit comme '10/10/99, et l'interprète comme la valeur caractère 10/10/99, ce qui ne changera pas sont contenu (la quote du début lui indique que c'est une valeur caractère). Sinon, une autre solution : change les "/" par un autre caractère (# par exemple, ou |), si cela ne gène pas tes autres développements.
J'espère que cela t'aidera. Pierre.
"Chris" a écrit dans le message de news:001e01c3ad1d$920d2e20$ Bonjour,
J'ai un petit problème dans le sens où j'exporte d'access une query vers Excel. Une de mes colonnes est de format texte mais avec des données ressemblant à des dates (ex : 10/10/99). Le problème c'est qu'au moment où le tout est exporté, Excel considère ce champ comme étant un format de date alors que moi je voudrais que ce soit du texte. Comment faire ? PS : Changer le format de la colonne par après ne résoud pas mon problème car Excel a déjà changé le contenu de ma cellule (pour reprendre mon exemple cela devient 10/10/1999 ou 10 octobre 1999) et moi je veux que cela reste 10/10/99.