Fichier csv en mode table liée

Le
Fabien
Bonjour,
Voilà mon soucis.
Cette commande
DoCmd.TransferText acLinkDelim, "", "Import", Me.Fichier, True, ""
Ne me donne pas le même résultat que la manipulation équivalente a la main.
Des champs de nature texte dans la liaison faites à la main deviennent
monétaires ou numériques avec la commande.
Le nom et la nature des champs du fichier lié peuvent changer donc pas
de possibilité de mettre un format d'import en place.

A vous lire ..
Fabien
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Raymond [mvp]
Le #6370321
Bonjour.

c'est normal si tous tes champs ne sont pas remplis, access déterminant le
type de données selon le premier contenu significatif.
soit tu passes par un fichier de spécifications dans lequel le type de champ
sera fixé, soit le premier enregistrement contient des valeurs significative
du type de données, le plus simple étant la spécification. Si le format peut
changer il ne te reste que la 2e solution.
voir article: http://officesystem.access.over-blog.com/article-14839260.html
(Détection automatique du type de champ. )

--
@+
Raymond Access MVP http://OfficeSystemAccess.seneque.net/
http://officesystem.access.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/

Participez au jeu-concours Microsoft Windows Mobile, pour gagner des
téléphones mobiles LG KS20
http://www.comscamp.com/Tracker/Redirect.ashx?linkidªc7f072-9dad-43dc-aef7-76045479840d

"Fabien" 476a8e19$0$888$
| Bonjour,
| Voilà mon soucis.
| Cette commande
| DoCmd.TransferText acLinkDelim, "", "Import", Me.Fichier, True, ""
| Ne me donne pas le même résultat que la manipulation équivalente a la
main.
| Des champs de nature texte dans la liaison faites à la main deviennent
| monétaires ou numériques avec la commande.
| Le nom et la nature des champs du fichier lié peuvent changer donc pas
| de possibilité de mettre un format d'import en place.
|
| A vous lire ..
| Fabien
Fabien
Le #6342741
Bonjour.

c'est normal si tous tes champs ne sont pas remplis, access déterminant le
type de données selon le premier contenu significatif.
soit tu passes par un fichier de spécifications dans lequel le type de champ
sera fixé, soit le premier enregistrement contient des valeurs significative
du type de données, le plus simple étant la spécification. Si le format peut
changer il ne te reste que la 2e solution.
voir article: http://officesystem.access.over-blog.com/article-14839260.html
(Détection automatique du type de champ. )

Merci Raymond.

Je vais suivre ce lien.
@+

Publicité
Poster une réponse
Anonyme