Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Contribuez

Contribuez Access : Vos contributions. Postez ici vos codes sources, conseils, astuces et autres propositions. Ce forum n'est pas un forum technique mais destiné aux contributions pour www.developpez.com

Réponse
 
Outils de la discussion
Vieux 23/11/2007, 14h27   #1 (permalink)
Membre Expert
 
Date d'inscription: juin 2003
Localisation: Sénégal
Messages: 1 162
Par défaut [Fait]Plus de précision sur DoCmd.TransfertText

Bonjour

Suite à la discusion ici, j'apportes plus de précision à la réponse de la FAQ.

Question : Importation de fichier texte dans une table, comment préciser le séparateur dans la commande TransferText?

Réponse de Ellessar: Il faut vous créer un format d'importation.

Précision Comment faire

Pour créer le format d'importation, il faut lancer l'assistant d'importation à travers le menu Fichier = > Données Externes = > Importer.

Après avoir choisi le fichier texte à importer, la fenêtre d'importation de fichier texte s'affiche où on trouve un bouton Avancé. Ce bouton permet d'accéder à une autre fenêtre qui permet de spéficier les paramêtres d'importation notamment le délimiteur. Ensuite Un bouton Enregistre sous permet de sauvegarder le modéle ainsi crée.

Le modéle est enregistré dans une table système MSysIMEXSpecs de manière permanente dans la base pour pouvoir être utiliser dans la commande DoCmd.transfertText.

Exemple de commande
Code :
 
DoCmd.TransferText acImportDelim, "NomModel", "TableDestination", "FichierSource"
 
__________________
Amicalement
DMboup est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/11/2007, 16h50   #2 (permalink)
Responsable Outlook
 
Avatar de Dolphy35
 
Date d'inscription: octobre 2004
Localisation: Rennes
Messages: 3 296
Envoyer un message via MSN à Dolphy35 Envoyer un message via Skype™ à Dolphy35
Par défaut



__________________
Initiation au VBA d'Outlook
venez défier mabrute
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 17/03/2008, 18h02   #3 (permalink)
Rédacteur/Modérateur

 
Avatar de cafeine
 
Date d'inscription: juin 2002
Localisation: derrière le moniteur
Messages: 3 742
Par défaut

Hello,

c'est parfait.

J'ajouterais juste pour la culture que l'on peut utiliser un fichier schema.ini pour paramétrer un import/export.

Plus d'infos : http://support.microsoft.com/kb/155512/fr
__________________
Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème

Développez une application de gestion des comptes bancaires dans Access de A à Z
Déjà 12 tutoriels, le dernier en date : Comment faire un TextBox auto-extensible dans un formulaire ?


cafeine est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Contribuez

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 14h31.