Transformation Txt en Xls

Titi_Malembourg

XLDnaute Occasionnel
Coucou !

Voici en pièce jointe le fichier texte que je voudrais mettre sous excel... :)

Voici maintenant la commande pour l'y insérer :
Workbooks.OpenText FileName:=nomdufichier, ConsecutiveDelimiter:=True, Space:=True B)

Le problème est que cela me donne (seulement pour le texte que je vous ai donné) des colonnes défaillantes :angry: . Or, mon programme se veut ouvrir des fichiers comme ceux la automatiquement.
Trouveriez vous une solution à mon problème ?

Merci d'avance ;)

Bonne soirée, Thierry. [file name=ess235_i.zip size=9668]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ess235_i.zip[/file]
 

Pièces jointes

  • ess235_i.zip
    9.4 KB · Affichages: 26
D

DSA

Guest
Bonjour,

j'ai testé ta ligne de commande sur mon Excel(97) et j'obtiens bien un import 73 lignes par 95 colonnes (comme spécif ds l'entête du fichier). Cependant, personnelement, j'utiliserai la ligne suivante:

Workbooks.OpenText FileName:= nomdufichier, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, Space:=True

pour fixer le datatype et prendre en compte les Tabs....

J'espère que cela a pu t'aider

Au revoir

Didier
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11