Exporter et Importer données fichier txt

pmfontaine

XLDnaute Occasionnel
Bonjour,
En cherchant sur le forum, j'ai trouvé plein de solution pour exporter des données Excel vers un fichier txt. Mais je n'ai pas réussi à les adapter à mon problème.
Je souhaite, en VBA, exporter les données de plusieurs colonnes vers un fichier texte, avec comme séparateur le point-virgule, en écrasant les données existantes s’il y en a.

Je veux également pouvoir faire la manip dans l’autre sens et importer vers Excel les données du fichier texte, en écrasant les données existantes s’il y en a.

Je vous joins le fichier xls de ce que souhaite obtenir.
Impossible de joindre un fichier txt, j'ai donc mis une image du fichier txt que je souhaite obtenir.

Merci d’avance pour votre aide
 

Pièces jointes

  • export-imlport.xls
    30 KB · Affichages: 86
  • export-imlport txt.jpg
    export-imlport txt.jpg
    42 KB · Affichages: 105
  • export-imlport.xls
    30 KB · Affichages: 89
  • export-imlport.xls
    30 KB · Affichages: 101

jlppap

XLDnaute Junior
Re : Exporter et Importer données fichier txt

Bonjour,
j'ai placé un raccourci pour le fichier excel qui dépasse de peu la taille.
regardez... il y a une macro qui exécute ce que vous désirez.

Cijoint.fr - Service gratuit de dépôt de fichiers

dites si vous ne pouvez pas y accéder.

les explications sont dans la macro.

Bon courage pour la suite.
 
Dernière édition:

pmfontaine

XLDnaute Occasionnel
Re : Exporter et Importer données fichier txt

Bonjour,
Merci beaucoup jlppap pour ton aide et pour tes encouragement, car je viens de regarder, ça marche, on vas dire à peu près. J'ai des choses a comprendre comme la ligne :
"FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1))"
car il y en a 4 est je recupère en txt :
"Nom","Prénom","Adress","ville",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00
"MOI","mimi","16 rue d'ici,99999 ville1",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00
"TOI","toto","27 rue d'ailleurs, 75200 paris",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00
"Lui","momo","18 rue de là","76200 le Havre",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00
"Nom","Prénom","Adress","ville",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00
"MOI","mimi","16 rue d'ici,","99999 ville1",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00
"TOI","toto","27 rue d'ailleurs, 75200 paris",0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00,0000000000000000.00

POURQUOI TOUS CES ZEROS ??????
As tu connaissance de leins sur le Forum qui m'aiderais à comprendre le fonctionnement de FieldInfo et Array
Patrick
 

pmfontaine

XLDnaute Occasionnel
Re : Exporter et Importer données fichier txt

OK pour les zéro j'ai trouver (Macro fichier texte = for a = 1 to 12 (12 ALD 4))
Mais toujours intéressé par des leins qui m'aiderais à comprendre le fonctionnement de FieldInfo et Array
Patrick
 

jlppap

XLDnaute Junior
Re : Exporter et Importer données fichier txt

Bonjour,

pour les liens, j'utilise assez régulièrement ce site.
sinon tu en as d'autres sur Excel et vba.

Ecel vba : Excel - Forum des professionnels en informatique
Vous aimez utiliser VBA avec Excel.
Ce lien n'existe plus

Microsoft : Voir le forum - Microsoft Office • Forum du laboratoire des technologies Microsoft

plus général : Le Forum de Génération Nouvelles Technologies - édité par vBulletin

Bienvenue sur Excelabo.net | www.excelabo.net

...etc....
Bon courage pour la suite.
 

Discussions similaires

Réponses
13
Affichages
496

Statistiques des forums

Discussions
312 164
Messages
2 085 877
Membres
103 009
dernier inscrit
dede972